我一直在寻找一个开源项目(如Apache Lucene)来在索引对象列表上执行以下功能(具有文本标题和相关关键字列表等属性):
我的想法是使用Apache Lucene,它提供了一种很好的方式来进行全文和关键字搜索,但我不能100%确定这将如何转换为创建排名关键字树。我可能遗失的任何其他产品?
答案 0 :(得分:1)
排名关键字问题可能会通过分面优雅地解决。假设foo
字段中的10个文档中有keyword
,同一字段中的5个文档中出现bar
。然后在keyword
字段上进行分面将为foo提供10,为bar提供5。
您可以在此处找到一个记录良好的示例:http://lucene.apache.org/core/4_0_0/facet/org/apache/lucene/facet/doc-files/userguide.html