BM25Similarity interface
以 Okapi BM25 相似度演算法為基礎的排名函式。 BM25 是類似 TF-IDF 的演算法,包含由 'b' 參數) 所控制的長度正規化 (,以及由 'k1' 參數) 所控制的詞彙頻率飽和度 (。
- Extends
屬性
b | 此屬性可控制檔的長度如何影響相關性分數。 根據預設,會使用 0.75 的值。 值為 0.0 表示不會套用任何長度正規化,而 1.0 的值表示分數會由檔的長度完全正規化。 |
k1 | 此屬性控制每個相符字詞的字詞頻率與檔查詢配對最終相關性分數之間的縮放函式。 根據預設,會使用 1.2 的值。 值為 0.0 表示分數不會隨著字詞頻率增加而進行調整。 |
odatatype | 多型鑒別子,指定此物件可以是的不同類型 |
屬性詳細資料
b
此屬性可控制檔的長度如何影響相關性分數。 根據預設,會使用 0.75 的值。 值為 0.0 表示不會套用任何長度正規化,而 1.0 的值表示分數會由檔的長度完全正規化。
b?: number
屬性值
number
k1
此屬性控制每個相符字詞的字詞頻率與檔查詢配對最終相關性分數之間的縮放函式。 根據預設,會使用 1.2 的值。 值為 0.0 表示分數不會隨著字詞頻率增加而進行調整。
k1?: number
屬性值
number
odatatype
多型鑒別子,指定此物件可以是的不同類型
odatatype: "#Microsoft.Azure.Search.BM25Similarity"
屬性值
"#Microsoft.Azure.Search.BM25Similarity"