如何在搜索引擎中创建一个单词建议系统,例如Google“你的意思是......”?
优选使用向量空间模型方法。我用谷歌搜索了它,但没有找到解决方案。
答案 0 :(得分:8)
请看Peter Norvig(Google研究总监)的the example。
答案 1 :(得分:3)
Lucene搜索引擎has "did you mean" support,它是开源的,因此您可以获取代码并查看其工作原理或在项目中重复使用它。实际上,通过从头开始创建一个新的搜索引擎,可能值得使用整个引擎而不是重新发明轮子。