jsnowball

Snowball is a small string processing language designed for creating stemming algorithms for use in Information Retrieval.