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"