BaseScoringFunction interface
Tipo base para funções que podem modificar pontuações de documentos durante a classificação.
Propriedades
| boost | Um multiplicador para a pontuação bruta. Deve ser um número positivo não igual a 1,0. |
| field |
O nome do campo usado como entrada para a função de pontuação. |
| interpolation | Um valor que indica como o impulsionamento será interpolado entre as pontuações dos documentos; o padrão é "Linear". |
| type | Os valores possíveis discriminadores: distância, frescura, magnitude, etiqueta |
Detalhes de Propriedade
boost
Um multiplicador para a pontuação bruta. Deve ser um número positivo não igual a 1,0.
boost: number
Valor de Propriedade
number
fieldName
O nome do campo usado como entrada para a função de pontuação.
fieldName: string
Valor de Propriedade
string
interpolation
Um valor que indica como o impulsionamento será interpolado entre as pontuações dos documentos; o padrão é "Linear".
interpolation?: ScoringFunctionInterpolation
Valor de Propriedade
type
Os valores possíveis discriminadores: distância, frescura, magnitude, etiqueta
type: string
Valor de Propriedade
string