【问题标题】:getting similarity score in Solr在 Solr 中获得相似度分数
【发布时间】:2013-02-06 22:46:35
【问题描述】:

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

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

有可能吗?

【问题讨论】:

    标签: solr lucene


    【解决方案1】:

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

    首先,Lucene/Solr,只提供TF-IDF(基于VSM)评分策略。如果你决定插入第三方相似度实现,你can change the scoring strategy 被 Solr 使用,但你不能在查询基础上改变它。其实你需要reload the core去改。

    【讨论】:

      【解决方案2】:

      这里提到https://stackoverflow.com/a/9262300/1593370 您可以通过在请求中添加 fl=*,score 来将分数字段添加到结果中。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-30
        • 2017-02-27
        • 1970-01-01
        • 2022-12-19
        • 1970-01-01
        • 2021-12-20
        • 2021-06-29
        • 1970-01-01
        相关资源
        最近更新 更多