Blake-Madden/OleanderStemmingLibrary

Porter stemming library (C++)

54
/ 100
Established

When analyzing text, this tool helps you simplify words to their core meaning, like turning 'connections' and 'connected' into 'connect'. You provide a word in one of many supported languages, and it returns the word's root or 'stem'. This is useful for anyone building or working with natural language processing or information retrieval systems, such as search engines or text analytics platforms.

Use this if you need to reduce different forms of a word (e.g., plurals, verb tenses) to a common base for text analysis or search, especially across multiple European languages.

Not ideal if you need to understand the full grammatical context of a word or require more sophisticated linguistic analysis than just finding the word stem.

text-analysis information-retrieval natural-language-processing search-engine-optimization linguistics
No Package No Dependents
Maintenance 10 / 25
Adoption 8 / 25
Maturity 16 / 25
Community 20 / 25

How are scores calculated?

Stars

55

Forks

25

Language

C++

License

BSD-3-Clause

Last pushed

Jan 16, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/Blake-Madden/OleanderStemmingLibrary"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.