Partilhar via


TagScoringFunction interface

Define uma função que aumenta as pontuações de documentos com valores de cadeia que correspondem a uma determinada lista de etiquetas.

Extends

Propriedades

parameters

Valores de parâmetros para a função de classificação de etiquetas.

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

Propriedades Herdadas

boost

Um multiplicador para a pontuação não processada. Tem de ser um número positivo diferente de 1,0.

fieldName

O nome do campo utilizado como entrada para a função de classificação.

interpolation

Um valor que indica como o aumento será interpolado entre as pontuações dos documentos; a predefinição é "Linear".

Detalhes de Propriedade

parameters

Valores de parâmetros para a função de classificação de etiquetas.

parameters: TagScoringParameters

Valor de Propriedade

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

type: "tag"

Valor de Propriedade

"tag"

Detalhes da Propriedade Herdada

boost

Um multiplicador para a pontuação não processada. Tem de ser um número positivo diferente de 1,0.

boost: number

Valor de Propriedade

number

Herdado deBaseScoringFunction.boost

fieldName

O nome do campo utilizado como entrada para a função de classificação.

fieldName: string

Valor de Propriedade

string

Herdado deBaseScoringFunction.fieldName

interpolation

Um valor que indica como o aumento será interpolado entre as pontuações dos documentos; a predefinição é "Linear".

interpolation?: ScoringFunctionInterpolation

Valor de Propriedade

Herdado deBaseScoringFunction.interpolation