FreshnessScoringFunction interface
Tarih-saat alanının değerine göre puanları artıran bir işlev tanımlar.
- Extends
Özellikler
parameters | Güncellik puanlama işlevi için parametre değerleri. |
type | Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı |
Devralınan Özellikler
boost | Ham puan için çarpan. 1,0'a eşit olmayan pozitif bir sayı olmalıdır. |
field |
Puanlama işlevinin girişi olarak kullanılan alanın adı. |
interpolation | Artırmanın belge puanları arasında nasıl ilişkilendirilmiş olacağını gösteren bir değer; varsayılan olarak "Doğrusal" olarak adlandırılır. |
Özellik Ayrıntıları
parameters
Güncellik puanlama işlevi için parametre değerleri.
parameters: FreshnessScoringParameters
Özellik Değeri
type
Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı
type: "freshness"
Özellik Değeri
"freshness"
Devralınan Özellik Detayları
boost
Ham puan için çarpan. 1,0'a eşit olmayan pozitif bir sayı olmalıdır.
boost: number
Özellik Değeri
number
BaseScoringFunction.boost'tanDevralındı
fieldName
Puanlama işlevinin girişi olarak kullanılan alanın adı.
fieldName: string
Özellik Değeri
string
BaseScoringFunction.fieldName'denDevralındı
interpolation
Artırmanın belge puanları arasında nasıl ilişkilendirilmiş olacağını gösteren bir değer; varsayılan olarak "Doğrusal" olarak adlandırılır.
interpolation?: ScoringFunctionInterpolation
Özellik Değeri
BaseScoringFunction.interpolation'danDevralındı