BaseScoringFunction interface
Tipo base para funciones que pueden modificar las puntuaciones de documentos durante la clasificación.
Propiedades
| boost | Multiplicador de la puntuación sin procesar. Debe ser un número positivo no igual a 1,0. |
| field |
Nombre del campo utilizado como entrada para la función de puntuación. |
| interpolation | Valor que indica cómo se interpolará la potenciación entre las puntuaciones de los documentos; el valor predeterminado es "Linear". |
| type | Los valores posibles discriminadores: distancia, frescura, magnitud, etiqueta |
Detalles de las propiedades
boost
Multiplicador de la puntuación sin procesar. Debe ser un número positivo no igual a 1,0.
boost: number
Valor de propiedad
number
fieldName
Nombre del campo utilizado como entrada para la función de puntuación.
fieldName: string
Valor de propiedad
string
interpolation
Valor que indica cómo se interpolará la potenciación entre las puntuaciones de los documentos; el valor predeterminado es "Linear".
interpolation?: ScoringFunctionInterpolation
Valor de propiedad
type
Los valores posibles discriminadores: distancia, frescura, magnitud, etiqueta
type: string
Valor de propiedad
string