【发布时间】:2012-11-19 09:45:17
【问题描述】:
我想从 solr 索引的文档中提取关键短语,并将这些短语显示为用户的标签。这应该在执行查询后执行。
例如:如果我输入查询 India 并在页面上获得前 50 个结果,我想将这 50 个文档中的 重要短语 作为标签显示给用户(以做进一步的过滤)。
如何从文本中提取关键短语?
【问题讨论】:
标签: solr lucene search-engine
我想从 solr 索引的文档中提取关键短语,并将这些短语显示为用户的标签。这应该在执行查询后执行。
例如:如果我输入查询 India 并在页面上获得前 50 个结果,我想将这 50 个文档中的 重要短语 作为标签显示给用户(以做进一步的过滤)。
如何从文本中提取关键短语?
【问题讨论】:
标签: solr lucene search-engine
我相信org.apache.lucene.search.highlight.Highlighter 是您正在寻找的。
可以在此处查看显示其用法的示例:http://www.tinhtruong.me/2012/04/highlighting-text-with-lucene.html(以及其他地方)。
【讨论】: