Is there any library for stemming in java!?
Asked
Active
Viewed 1.3k times
3 Answers
4
You might want to look at Apache Lucene. It is generally written to do other things, but it does some stemming as part of its indexing process.
mindas
- 25,983
- 14
- 97
- 150
4
There is an implementation of Porter's stemmer available on his website. The code is not very Java-ish, but it does what it's supposed to, plus it's only a single class.
Thomas
- 16,646
- 4
- 45
- 70
-
1@mad_programmer: at the end of the class file, there's a `main` method that demonstrates the use of the class. – Thomas Dec 15 '10 at 22:23
2
Updated Answer: Porter recommends a later version of what is available on his website. That is Snowball: http://snowball.tartarus.org/ It is essentially a code generator that can generate a Java or C stemmer based on a stemmer specification.
necromancer
- 22,906
- 22
- 66
- 114