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.

fieldName

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