Converta palavras em seu substantivo / adjetivo / forma verbal em Java

É possível hava uma alternativa Java ao NLTK para 'verbificar' palavras como pode ser visto nesta questão?

Converta palavras entre as formas verbo / substantivo / adjetivo

Por exemplo, eu gostaria de converter nascido para nascer, pois ao usar o Wordnet Similarity, o algoritmo não mostra que o nascimento e nascimento são muito semelhantes.

Eu gostaria, portanto, de converter nascer para nascer ou vice-versa. Para ter palavras muito mais semelhantes.

O que você sugere? Eu encontrei algumas ferramentas, mas não tenho certeza se eles podem fazer isso: - NTLK (apenas python eu acho) - OpenNlp - Stanford-NLP - Simple NLG

Obrigado

questionAnswers(1)

yourAnswerToTheQuestion