FreshnessScoringFunction interface
Hiermee definieert u een functie die scores verhoogt op basis van de waarde van een datum-/tijdveld.
- Extends
Eigenschappen
parameters | Parameterwaarden voor de functie voor het scoren van nieuwheid. |
type | Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven |
Overgenomen eigenschappen
boost | Een vermenigvuldiger voor de onbewerkte score. Moet een positief getal zijn dat niet gelijk is aan 1,0. |
field |
De naam van het veld dat wordt gebruikt als invoer voor de scorefunctie. |
interpolation | Een waarde die aangeeft hoe versterking wordt geïnterpoleerd voor documentscores; is standaard ingesteld op 'Lineair'. |
Eigenschapdetails
parameters
Parameterwaarden voor de functie voor het scoren van nieuwheid.
parameters: FreshnessScoringParameters
Waarde van eigenschap
type
Polymorfe discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven
type: "freshness"
Waarde van eigenschap
"freshness"
Details van overgenomen eigenschap
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
Overgenomen vanBaseScoringFunction.boost
fieldName
De naam van het veld dat wordt gebruikt als invoer voor de scorefunctie.
fieldName: string
Waarde van eigenschap
string
Overgenomen vanBaseScoringFunction.fieldName
interpolation
Een waarde die aangeeft hoe versterking wordt geïnterpoleerd voor documentscores; is standaard ingesteld op 'Lineair'.
interpolation?: ScoringFunctionInterpolation
Waarde van eigenschap
Overgenomen vanBaseScoringFunction.interpolation