gpt4 book ai didi

lucene - dismax solr 请求处理程序 MM , PS 和 Q.ALT

转载 作者:行者123 更新时间:2023-12-04 07:12:20 26 4
gpt4 key购买 nike

我正在测试 dismax requesthandler,我正在尝试自定义 mm(最小匹配)参数(我已经看过文档)

 <str name="mm">
2<-2 3<-70% 5<-50%
</str>
<int name="ps">100</int>
<str name="q.alt">*:*</str>

我有3个问题:
  • 嗯,我明白它的作用,我想验证我的参数是否正常,

    correct me if im wrong
    2<-2 3<-70% 5<-50% stands for ? :

    • if 1 or 2 terms match 100% of them
    • if 3 to 4 match only 70% of them
    • if 5 or more match only 50%
  • ps:这个参数是什么?它是强制性的吗?
  • q.alt :同样我不明白那个的效用。

  • 你能给我一些关于 DisMax 最佳配置的建议吗?

    谢谢 !

    最佳答案

    1:您的字符串将转换为

    1-2 terms: match all terms
    3 terms: total number of terms - 2 must match (i.e. 1 term must match :)
    4-5 terms: 70% of the terms must match
    6+ terms: 50% of the terms must match

    mm-string 达到您的要求将是
    2<%70 4<%50

    可以找到非常好的毫米弦资源 here .

    2:pf 参数用于根据出现在彼此附近的查询词(而不是分散在整个文档中)来提高文档相关性。

    3:q.alt 参数用作客户端未提供任何搜索词的情况的后备查询。在我的解释中,如果您不进行任何客户端查询处理/转换,则可以使用它,但它可能还有其他实际用途。

    关于lucene - dismax solr 请求处理程序 MM , PS 和 Q.ALT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3628386/

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