Udostępnij za pośrednictwem


BM25Similarity interface

Funkcja klasyfikacji oparta na algorytmie podobieństwa okapi BM25. BM25 to algorytm podobny do tf-IDF, który obejmuje normalizację długości (kontrolowaną przez parametr "b"), a także nasycenie częstotliwości terminów (kontrolowane przez parametr "k1").

Rozszerzenie

Właściwości

b

Ta właściwość określa, jak długość dokumentu wpływa na ocenę istotności. Domyślnie jest używana wartość 0,75. Wartość 0,0 oznacza, że nie zastosowano normalizacji długości, podczas gdy wartość 1,0 oznacza, że wynik jest w pełni znormalizowany przez długość dokumentu.

k1

Ta właściwość steruje funkcją skalowania między częstotliwością terminów poszczególnych pasujących terminów a ostatecznym wynikiem istotności pary dokumentów-zapytania. Domyślnie jest używana wartość 1.2. Wartość 0,0 oznacza, że wynik nie jest skalowany ze wzrostem częstotliwości terminów.

odatatype

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

Szczegóły właściwości

b

Ta właściwość określa, jak długość dokumentu wpływa na ocenę istotności. Domyślnie jest używana wartość 0,75. Wartość 0,0 oznacza, że nie zastosowano normalizacji długości, podczas gdy wartość 1,0 oznacza, że wynik jest w pełni znormalizowany przez długość dokumentu.

b?: number

Wartość właściwości

number

k1

Ta właściwość steruje funkcją skalowania między częstotliwością terminów poszczególnych pasujących terminów a ostatecznym wynikiem istotności pary dokumentów-zapytania. Domyślnie jest używana wartość 1.2. Wartość 0,0 oznacza, że wynik nie jest skalowany ze wzrostem częstotliwości terminów.

k1?: number

Wartość właściwości

number

odatatype

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

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

Wartość właściwości

"#Microsoft.Azure.Search.BM25Similarity"