Is there any library for stemming in java!?
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.
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.
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With