I am working on a project and I need to get the root of a given word (completion). As you know, generation algorithms that do not use a dictionary are not accurate. I also tried WordNet, but this is not good for my project. I found the phpmorphy project, but it does not include an API in Java.
I am currently looking for a database or text file with English words with their different forms. eg:
run run works ... include ... ...
Thanks for the help or advise.
source share