如果用户输入单词“look”的形式,例如“look”或“looking”,我如何将其识别为动词外观的修改版本?我想其他人已经遇到并解决了这个问题......
答案 0 :(得分:5)
这是一个名为Stemming
的相当复杂问题的一部分然而,如果你只想照顾动词,这会更容易。首先,您可以尝试天真的查找表方法,因为英语词汇量不是那么大。
如果你想要更高级的东西,请查看上面的维基页面。
答案 1 :(得分:1)
如果正则表达式是你正在寻找的东西look.*?\b
以匹配外观,看起来和看起来
答案 2 :(得分:0)
根据您的任务,WordNet可以成为您这样的朋友。它不是一个词干分析器,但是大多数词干都会为你正在寻找的东西返回命中。如果你关心概念'look'而不是单词本身,它还会提供同义词和很多其他信息。