找到所有单词形式的最佳方法是什么?

时间:2012-06-28 01:27:51

标签: algorithm modifier

如果用户输入单词“look”的形式,例如“look”或“looking”,我如何将其识别为动词外观的修改版本?我想其他人已经遇到并解决了这个问题......

3 个答案:

答案 0 :(得分:5)

这是一个名为Stemming

的相当复杂问题的一部分

然而,如果你只想照顾动词,这会更容易。首先,您可以尝试天真的查找表方法,因为英语词汇量不是那么大。

如果你想要更高级的东西,请查看上面的维基页面。

答案 1 :(得分:1)

如果正则表达式是你正在寻找的东西look.*?\b以匹配外观,看起来和看起来

答案 2 :(得分:0)

根据您的任务,WordNet可以成为您这样的朋友。它不是一个词干分析器,但是大多数词干都会为你正在寻找的东西返回命中。如果你关心概念'look'而不是单词本身,它还会提供同义词和很多其他信息。