Ser*_*nty 6 java lucene indexing search
我需要比较不同Lucene查询中搜索结果的相关性.
实际上我有一组索引的文本文档,当在这个集合上进行搜索时,我想要返回的不是这个集合中的N个最佳结果,而是所有适合查询的结果"足够好".
这个"足够好"的参数是可配置的(例如介于0(文档绝对不相关)和1(文档是最佳匹配))但我希望它以相同的方式影响所有查询.
根据我在互联网上发现的内容,这不是一项简单的任务.有人能给我一个关于如何解决这个问题的提示吗?
非常感谢!
Ste*_*eve 0
我只是在寻找同一问题的答案。这是我环顾四周发现的:
虽然一般情况下不可能跨查询进行比较,但如果您有某些受限类型的查询(例如BooleanQuery仅包含TermQuerys),那么如果您在 BooleanQuery 构造函数中禁用坐标提升,则可能可以跨查询比较结果。
BooleanQuery
TermQuery
归档时间:
14 年,7 月 前
查看次数:
1035 次
最近记录:
9 年,6 月 前