在Solr中获得相似性分数

在Solr中获得相似性分数,solr,lucene,Solr,Lucene,如何获得查询和Solr中检索到的每个文档之间的相似性分数 此外,如何设置Solr检索方法? 例如,在向量空间模型或文档语言模型之间进行选择 有可能吗?如本文所述 您可以通过向请求中添加fl=*,score将分数字段添加到结果中 但是我仍然找不到选择检索方法的方法。正如您在自己的回答中提到的,您可以使用fl=*,score指定要检索每个文档分数的Solr。你可以看到它在读 首先,Lucene/Solr只提供(基于VSM的)评分策略。若您决定插入第三方相似性实现,您可以使用Solr,但不能在查询基础

如何获得查询和Solr中检索到的每个文档之间的相似性分数

此外,如何设置Solr检索方法? 例如,在向量空间模型或文档语言模型之间进行选择

有可能吗?

如本文所述 您可以通过向请求中添加
fl=*,score
将分数字段添加到结果中


但是我仍然找不到选择检索方法的方法。

正如您在自己的回答中提到的,您可以使用
fl=*,score
指定要检索每个文档分数的Solr。你可以看到它在读

首先,Lucene/Solr只提供(基于VSM的)评分策略。若您决定插入第三方相似性实现,您可以使用Solr,但不能在查询基础中更改它。事实上,你需要改变它