BM25Similarity interface

Okapi BM25 benzerlik algoritmasını temel alan derecelendirme işlevi. BM25, uzunluk normalleştirmesi ('b' parametresi tarafından denetlenen) ve terim sıklığı doygunluğu ('k1' parametresiyle denetlenen) içeren TF-IDF benzeri bir algoritmadır.

Extends

Özellikler

b

Bu özellik, bir belgenin uzunluğunun ilgi puanını nasıl etkilediğini denetler. Varsayılan olarak 0,75 değeri kullanılır. 0,0 değeri uzunluk normalleştirmesi uygulanmadığı, 1,0 değeri ise puanın belgenin uzunluğuna göre tamamen normalleştirildiği anlamına gelir.

k1

Bu özellik, her eşleşen terimlerin terim sıklığı ile belge sorgusu çiftinin son ilgi puanı arasındaki ölçeklendirme işlevini denetler. Varsayılan olarak, 1,2 değeri kullanılır. 0,0 değeri, puanın terim sıklığındaki artışla ölçeklendirilmediği anlamına gelir.

odatatype

Türetilmiş türler için ayrımcı.

Özellik Ayrıntıları

b

Bu özellik, bir belgenin uzunluğunun ilgi puanını nasıl etkilediğini denetler. Varsayılan olarak 0,75 değeri kullanılır. 0,0 değeri uzunluk normalleştirmesi uygulanmadığı, 1,0 değeri ise puanın belgenin uzunluğuna göre tamamen normalleştirildiği anlamına gelir.

b?: number

Özellik Değeri

number

k1

Bu özellik, her eşleşen terimlerin terim sıklığı ile belge sorgusu çiftinin son ilgi puanı arasındaki ölçeklendirme işlevini denetler. Varsayılan olarak, 1,2 değeri kullanılır. 0,0 değeri, puanın terim sıklığındaki artışla ölçeklendirilmediği anlamına gelir.

k1?: number

Özellik Değeri

number

odatatype

Türetilmiş türler için ayrımcı.

odatatype: "#Microsoft.Azure.Search.BM25Similarity"

Özellik Değeri

"#Microsoft.Azure.Search.BM25Similarity"