Найти синоним и корень слова в java

Я разрабатываю приложение JAVA, в котором пользователь вводит слово в текстовое поле, синонимы слова должны автоматически предлагаться ему.

Можно ли найти синонимы и корень для данного слова в JAVA? Следует ли мне использовать словарь?

например:

word:   killer
synonym: murderer butcher hitman

word:   killing
root:   kill
6
задан psy 7 February 2011 в 16:09
поделиться