Delen via


BM25Similarity interface

Rangschikkingsfunctie op basis van het okapi BM25-gelijkenis-algoritme. BM25 is een TF-IDF-achtig algoritme dat lengtenormalisatie (beheerd door de parameter b) en termfrequentieverzadiging (beheerd door de parameter k1) omvat.

Extends

Eigenschappen

b

Met deze eigenschap bepaalt u hoe de lengte van een document van invloed is op de relevantiescore. Standaard wordt de waarde 0,75 gebruikt. Een waarde van 0,0 betekent dat er geen lengtenormalisatie wordt toegepast, terwijl de waarde 1,0 betekent dat de score volledig wordt genormaliseerd door de lengte van het document.

k1

Deze eigenschap bepaalt de schaalfunctie tussen de termfrequentie van elke overeenkomende term en de uiteindelijke relevantiescore van een document-querypaar. Standaard wordt de waarde 1,2 gebruikt. Een waarde van 0,0 betekent dat de score niet wordt geschaald met een toename van de termijnfrequentie.

odatatype

Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

Eigenschapdetails

b

Met deze eigenschap bepaalt u hoe de lengte van een document van invloed is op de relevantiescore. Standaard wordt de waarde 0,75 gebruikt. Een waarde van 0,0 betekent dat er geen lengtenormalisatie wordt toegepast, terwijl de waarde 1,0 betekent dat de score volledig wordt genormaliseerd door de lengte van het document.

b?: number

Waarde van eigenschap

number

k1

Deze eigenschap bepaalt de schaalfunctie tussen de termfrequentie van elke overeenkomende term en de uiteindelijke relevantiescore van een document-querypaar. Standaard wordt de waarde 1,2 gebruikt. Een waarde van 0,0 betekent dat de score niet wordt geschaald met een toename van de termijnfrequentie.

k1?: number

Waarde van eigenschap

number

odatatype

Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

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

Waarde van eigenschap

"#Microsoft.Azure.Search.BM25Similarity"