Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我只是想知道 Google、Yahoo 或 Bing 使用哪些数据库进行自然语言查询处理。我的意思是他们可以用自然语言处理如此复杂的查询。他们是否以编程方式处理我们的查询并分解为某种散列,然后映射到结果。请不要介意这个问题是否愚蠢。我只是一个新手。我只是想知道用于此类目的的所有类型的数据库。
在 Google 或 Bing 上输入 Lucene 或输入 Solr 或输入 Sphinx。
然后,除了索引数据结构之外,您还将了解有关词干、同义词库、同义词、搜索引擎中的查询扩展、变位等方面的知识。所有这些都将帮助您获得问题的答案。
完成上述操作后,您可以阅读更多关于在关键字、集体智慧、群体智慧之间建立语义关系的信息,这将帮助您建立例如 java 和 jee 以及 jsp 和 servlet 等关键字之间的相似性。