全部产品

first_phase_score

更新时间:2017-06-07 13:26:11

特征函数项

特征函数可以用到排序表达式中(大部分仅支持精排表达式),可以通过各种语法及语句的组合得到强大的排序功能。

first_phase_score : 获取粗排表达式最终计算分值

  1. 详细用法
    first_phase_score()

  2. 参数

  3. 返回值
    float

  4. 适用场景
    场景1:粗排表达式为exact_match_boost(),精排为exact_match_boost()与text_relevance(title),且二者权重为3:1。
    粗排表达式:exact_match_boost()
    精排表达式:first_phase_score()*0.01*3+text_relevance(title) //直接使用first_phase_score()而exact_match_boostce()可以减少计算量,提高检索性能。

  5. 注意事项

    • 多个OR查询情况下,OR个数及查询召回文档数都对性能影响很大,需要根据实际场景进行详细的测试和优化。