Open Source Text Processing Project: dchest-stemmer

Stemmer package for Go Project Website: None Github Link: https://github.com/dchest/stemmer Description Stemmer package provides an interface for stemmers and includes English and German stemmers as sub-packages: porter2 sub-package implements English (Porter2) stemmer as described in http://snowball.tartarus.org/algorithms/english/stemmer.html german sub-package implements German … Continue reading

Open Source Text Processing Project: golibstemmer

Go (golang) bindings for libstemmer Project Website: None Github Link: https://github.com/rjohnsondev/golibstemmer Description Go bindings for the snowball libstemmer library including porter 2 This simple library provides Go (golang) bindings for the snowball libstemmer library including the popular porter and porter2 … Continue reading

Open Source Text Processing Project: go-porterstemmer

Go Porter Stemmer Project Website: None Github Link: https://github.com/reiver/go-porterstemmer Description A native Go clean room implementation of the Porter Stemming Algorithm. This algorithm is of interest to people doing Machine Learning or Natural Language Processing (NLP). This is NOT a … Continue reading

Open Source Text Processing Project: OleanderStemmingLibrary

Oleander C++ stemming library Project Website: http://www.oleandersolutions.com/stemming/stemming.html Github Link: https://github.com/OleanderSoftware/OleanderStemmingLibrary Description Stemming is a normalization process used to reduce words down to their root. Stemming removes inflectional suffixes so that morphological variants of the same word can be compared more … Continue reading

Open Source Text Processing Project: The Porter Stemming Algorithm

The Porter Stemming Algorithm Project Website: http://tartarus.org/martin/PorterStemmer/ Github Link: None Description This is the ‘official’ home page for distribution of the Porter Stemming Algorithm, written and maintained by its author, Martin Porter. The Porter stemming algorithm (or ‘Porter stemmer’) is … Continue reading