【发布时间】:2013-09-04 18:20:37
【问题描述】:
我想为我的网站构建一个搜索引擎,以便快速找到相关内容。我做了很多谷歌搜索,发现了 ElasticSearch 和 Solr(它们都位于 Lucene 之上)和 whoosh(基于 python)。
但是所有这些搜索引擎都只是在数据之上构建“倒排索引”吗?还有哪些其他算法可以获得更高质量的搜索?
我对这篇在 Solr 之上使用协同过滤的博文很感兴趣,它返回相关搜索查询:
http://www.opensourceconnections.com/2013/08/25/semantic-search-with-solr-and-python-numpy/
还有其他我应该注意的常用技巧吗?是否有其他库位于 ElasticSearch/Solr 之上,我可以直接插入并使用“开箱即用”?
任何链接或提示将不胜感激!
【问题讨论】:
-
您能详细介绍一下您的网站吗?
标签: search solr lucene full-text-search elasticsearch