全部產品
Search
文件中心

:first_phase_score

更新時間:Jul 13, 2024

特徵函數項

特徵函數可以用到排序運算式中(大部分僅支援精排運算式),可以通過各種文法及語句的組合得到強大的排序功能。

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個數及查詢召迴文檔數都對效能影響很大,需要根據實際情境進行詳細的測試和最佳化。