查找类似Q的算法如何工作?

时间:2012-06-19 16:52:12

标签: javascript ajax stack-overflow

也许我的问题没有正确地问,但是这一刻我不知道如何更好地说出来 我喜欢“可能已经有你的答案的问题”或SO中的SimilarQuestion功能。

我想尝试在我的项目中创建相同的功能。

查找类似问题的算法如何工作?

在我看来,好的方法是在输入文本时发送ajax请求,在服务器上创建使用like语句在数据库中查找问题的语句?

这是正确的方法吗?

您能否告诉我更好的方法来执行此功能。

先谢谢。

此外: 我发现我的问题与之重复 How to build a 'related questions' engine?

1 个答案:

答案 0 :(得分:1)

不像看起来那么微不足道,确实引用的问题会给你一些指示,所以试着从那里开始。

基本上,您正在尝试重现搜索引擎的功能......您键入一系列术语(您的问题),算法需要找到一组与您键入的术语更密切相关的文档。

据说你可以尝试使用像apache lucene这样的东西来尝试在你的应用程序中实现模糊字符串搜索。