Condividi tramite


BaseScoringFunction interface

Tipo di base per le funzioni che possono modificare i punteggi del documento durante la classificazione.

Proprietà

boost

Moltiplicatore per il punteggio non elaborato. Deve essere un numero positivo non uguale a 1,0.

fieldName

Nome del campo usato come input per la funzione di assegnazione dei punteggi.

interpolation

Valore che indica la modalità di interpolazione tra i punteggi dei documenti; impostazione predefinita "Lineare".

type

Discriminazione polimorfica, che specifica i diversi tipi che questo oggetto può essere

Dettagli proprietà

boost

Moltiplicatore per il punteggio non elaborato. Deve essere un numero positivo non uguale a 1,0.

boost: number

Valore della proprietà

number

fieldName

Nome del campo usato come input per la funzione di assegnazione dei punteggi.

fieldName: string

Valore della proprietà

string

interpolation

Valore che indica la modalità di interpolazione tra i punteggi dei documenti; impostazione predefinita "Lineare".

interpolation?: ScoringFunctionInterpolation

Valore della proprietà

type

Discriminazione polimorfica, che specifica i diversi tipi che questo oggetto può essere

type: "distance" | "freshness" | "magnitude" | "tag"

Valore della proprietà

"distance" | "freshness" | "magnitude" | "tag"