我正在为Android开发一个教育应用程序。我需要离线英语词典来翻译某些单词,因此我决定使用WordNet database及其Java Library。
该库提供了一种按词引理进行搜索的方法:getIndexWord(lemma, POS)
:http://projects.csail.mit.edu/jwi/api/edu/mit/jwi/IDictionary.html#getIndexWord(java.lang.String,%20edu.mit.jwi.item.POS)
它要求为所选单词指定词性(POS)。但是,如果我不知道该怎么办?我的应用程序充当翻译器,因此用户可以在不知道其POS的情况下输入任意单词。