我想知道lucene查询中某个术语的提升时间分数如何变化? 我的意思是当查询有一个或多个术语被提升时,lucene的得分算法是什么用于评分文档?
答案 0 :(得分:3)
你在这里找到完整的答案:
http://lucene.apache.org/java/2_4_0/api/org/apache/lucene/search/Similarity.html
∑ ( tf(t in d) · idf(t)^2 · t.getBoost() · norm(t,d) )
查询中的每个术语都用
总结简单的答案是它与术语重量相乘。