I want to write a simple program in Java, which being fed with English texts will be able to generate word usage statisitcs (e.g. topmost frequently used words in English).

For that purpose I need a database, which can provide me with [word to lemma] entries. Like:

went -> to go
me -> I
slowed -> to slow

and so on. Where can I get such a database?


Denis, you might want to have a look at the perseus project database: http://www.perseus.tufts.edu/hopper/opensource/download

  • So many tnx for the useful link! Nov 20 '14 at 13:19
  • @DenisKulagin: You're welcome!
    – Midas
    Nov 20 '14 at 14:02

There are opens source tools that do that. They are called lemmatisers - Stanford Core NLP includes one.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.