BM25Similarity interface
Rangsorolási függvény az Okapi BM25 hasonlósági algoritmus alapján. A BM25 egy TF-IDF-szerű algoritmus, amely magában foglalja a hossz normalizálását (a "b" paraméterrel vezérelve), valamint a kifejezés gyakoriságának telítését (amelyet a "k1" paraméter szabályoz).
- Extends
Tulajdonságok
| b | Ez a tulajdonság szabályozza, hogy a dokumentum hossza hogyan befolyásolja a relevanciapontszámot. Alapértelmezés szerint a rendszer 0,75-ös értéket használ. A 0,0 érték azt jelenti, hogy a program nem alkalmaz hossz normalizálást, míg az 1,0 érték azt jelenti, hogy a pontszámot a dokumentum hossza teljesen normalizálja. |
| k1 | Ez a tulajdonság szabályozza a skálázási függvényt az egyes egyező kifejezések kifejezési gyakorisága és a dokumentum-lekérdezés párok végső relevanciapontszáma között. Alapértelmezés szerint a rendszer 1,2 értéket használ. A 0,0 érték azt jelenti, hogy a pontszám nem skálázható a kifejezés gyakoriságának növekedésével. |
| odatatype | A származtatott típusok diszkriminatív. |
Tulajdonság adatai
b
Ez a tulajdonság szabályozza, hogy a dokumentum hossza hogyan befolyásolja a relevanciapontszámot. Alapértelmezés szerint a rendszer 0,75-ös értéket használ. A 0,0 érték azt jelenti, hogy a program nem alkalmaz hossz normalizálást, míg az 1,0 érték azt jelenti, hogy a pontszámot a dokumentum hossza teljesen normalizálja.
b?: number
Tulajdonság értéke
number
k1
Ez a tulajdonság szabályozza a skálázási függvényt az egyes egyező kifejezések kifejezési gyakorisága és a dokumentum-lekérdezés párok végső relevanciapontszáma között. Alapértelmezés szerint a rendszer 1,2 értéket használ. A 0,0 érték azt jelenti, hogy a pontszám nem skálázható a kifejezés gyakoriságának növekedésével.
k1?: number
Tulajdonság értéke
number
odatatype
A származtatott típusok diszkriminatív.
odatatype: "#Microsoft.Azure.Search.BM25Similarity"
Tulajdonság értéke
"#Microsoft.Azure.Search.BM25Similarity"