gpt4 book ai didi

python - 我可以在搜索时得到每个文档的 whoosh 计算的分数吗?

转载 作者:太空宇宙 更新时间:2023-11-04 02:47:46 24 4
gpt4 key购买 nike

我正在尝试实现 Okapi BM25 以使用 python 通过查询搜索文档 whoosh图书馆。

我的理解是whoosh根据query使用BM25计算每篇文档的score,然后排序得到最好的结果。

我用

results = searcher.search(query)

获取与查询最匹配的文档。

如何获得每个文档的分数?BM25排名有没有其他方式获取分数?

最佳答案

您可以使用 score 属性获取计算得分:

for r in results:
print r, r.score

关于python - 我可以在搜索时得到每个文档的 whoosh 计算的分数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44650856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com