我想从solr索引的文档中提取关键短语,并将这些短语显示为用户的标记。这应该在执行查询后执行。
例如:如果我输入查询India
并且我在页面上获得前50个结果,我想将这50个文档中的重要短语显示给用户作为标签(进一步过滤)。
如何从文本中提取关键短语?
答案 0 :(得分:1)
我相信org.apache.lucene.search.highlight.Highlighter正是您所寻找的。
可以在此处看到显示其用途的示例:http://www.tinhtruong.me/2012/04/highlighting-text-with-lucene.html(以及其他地方)。