BaseScoringFunction interface
Type de base pour les fonctions qui peuvent modifier les scores de document pendant le classement.
Propriétés
boost | Multiplicateur pour le score brut. Doit être un nombre positif différent de 1,0. |
field |
Nom du champ utilisé comme entrée dans la fonction de scoring. |
interpolation | Valeur indiquant comment l’augmentation sera interpolée entre les scores de document ; la valeur par défaut est « Linear ». |
type | Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être |
Détails de la propriété
boost
Multiplicateur pour le score brut. Doit être un nombre positif différent de 1,0.
boost: number
Valeur de propriété
number
fieldName
Nom du champ utilisé comme entrée dans la fonction de scoring.
fieldName: string
Valeur de propriété
string
interpolation
Valeur indiquant comment l’augmentation sera interpolée entre les scores de document ; la valeur par défaut est « Linear ».
interpolation?: ScoringFunctionInterpolation
Valeur de propriété
type
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être
type: "distance" | "freshness" | "magnitude" | "tag"
Valeur de propriété
"distance" | "freshness" | "magnitude" | "tag"