【发布时间】:2011-08-24 23:34:37
【问题描述】:
我有兴趣更具体地了解 Lucene 查询的评分方式。在他们的文档中,他们提到了 VSM。我对 VSM 很熟悉,但它似乎与它们允许的查询类型不一致。
我尝试单步调试 BooleanScorer2 和 BooleanWeight 的源代码,但无济于事。
我的问题是,有人可以逐步执行 BooleanScorer 来解释它如何组合查询。
另外,有没有一种方法可以简单地发送几个术语,并按照文档中描述的方式获取这些术语的原始 tf.idf 分数?
【问题讨论】:
-
对不起,如果我问的话,但是有理由不接受 RObert 的回答吗?看来他把一切都解释得很透彻了!