我想知道维基百科的“你的意思是......”是如何运作的,如果有办法,比如使用API,可以使用它吗?因为我想从输入中获取相应的页面,但是这个页面可能包含错误。 Example。是否存在直接返回建议的查询?
感谢您的帮助。
答案 0 :(得分:3)
(我不确定维基百科的实施细节,但这是一种方法) 它可能使用phonetic algorithm,例如Soundex,并将其与预先计算的数据库进行匹配 如果你想玩它们,PHP会提供一些内置的语音算法。
答案 1 :(得分:2)
这属于计算机科学中的“信息检索”。 Lucene是实现这些概念的开源库,可能是您正在寻找的库。有关信息检索的更多详细信息,您可以搜索Google。有关如何使用Lucene实现“您的意思”的详细信息,请查看以下链接
答案 2 :(得分:0)
您可以使用Google API获取相应的维基百科文章: http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=site:en.wikipedia.org%20Stanfrod%20univeristy