Delen via


BaseScoringFunction interface

Basistype voor functies die documentscores kunnen wijzigen tijdens de classificatie.

Eigenschappen

boost

Een vermenigvuldiger voor de onbewerkte score. Moet een positief getal zijn dat niet gelijk is aan 1,0.

fieldName

De naam van het veld dat wordt gebruikt als invoer voor de scorefunctie.

interpolation

Een waarde die aangeeft hoe stimuleren wordt geïnterpoleerd tussen documentscores; is standaard ingesteld op 'Lineair'.

type

Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

Eigenschapdetails

boost

Een vermenigvuldiger voor de onbewerkte score. Moet een positief getal zijn dat niet gelijk is aan 1,0.

boost: number

Waarde van eigenschap

number

fieldName

De naam van het veld dat wordt gebruikt als invoer voor de scorefunctie.

fieldName: string

Waarde van eigenschap

string

interpolation

Een waarde die aangeeft hoe stimuleren wordt geïnterpoleerd tussen documentscores; is standaard ingesteld op 'Lineair'.

interpolation?: ScoringFunctionInterpolation

Waarde van eigenschap

type

Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

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

Waarde van eigenschap

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