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: kljensen-snowball

Go implementation of the Snowball stemmers Project Website: None Github Link: https://github.com/kljensen/snowball Description A Go (golang) implementation of the Snowball stemmer for natural language processing. Status Latest release v0.3.4 (2013-05-19) Latest build status Build Status Go versions tested go1.0.3 Languages … Continue reading

Open Source Text Processing Project: stemmify

Ruby module that converts a word to its approximate root form with the Porter stemmer Project Website: None Github Link: https://github.com/raypereda/stemmify Description Ruby module that converts a word to its approximate root form with the Porter stemmer. For example, observing … Continue reading

Open Source Text Processing Project: fast-stemmer

Fast Porter stemmer based on a C version of the algorithm Project Website: None Github Link: https://github.com/romanbsd/fast-stemmer Description Fast-stemmer is simply a wrapping around multithreaded Porter stemming algorithm. This gem adds a String#stem method, and it conflicts with the stemmer … Continue reading

Open Source Text Processing Project: PTStemmer

PTStemmer – A Stemming toolkit for the Portuguese language Project Website: https://code.google.com/archive/p/ptstemmer/ Github Link: None Description FEATURES Java, Python, and .NET C# implementations of Orengo, Porter, and Savoy stemmers Fast: can stem more than 1.5M words/second on a normal desktop … 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: Ruby-Stemmer

Ruby-Stemmer exposes SnowBall API to Ruby Project Website: http://locknet.ro/archive/2009-10-29-ann-ruby-stemmer.html Github Link: https://github.com/aurelian/ruby-stemmer Description This package includes libstemmer_c library released under BSD licence and available for free here. Support for latin language is also included and it has been generated with … Continue reading

Open Source Text Processing Project: libstemmer

libstemmer: The C version of the libstemmer library Project Website: http://snowball.tartarus.org/dist/libstemmer_c.tgz Github Link: https://github.com/zvelo/libstemmer Description This contains all you need to include the snowball stemming algorithms into a C project of your own. If you download this, you don’t need … Continue reading