ScoringProfile interface
Arama sorgularında puanlama işlemini etkileyen arama dizini parametrelerini tanımlar.
Özellikler
function |
Tek tek puanlama işlevlerinin sonuçlarının nasıl birleştirileceğine ilişkin bir değer. Varsayılan olarak "Toplam" kullanılır. Puanlama işlevi yoksayılır. Olası değerler şunlardır: 'sum', 'average', 'minimum', 'maximum', 'firstMatching' |
functions | Belgelerin puanlanmasını etkileyen işlevler koleksiyonu. |
name | Puanlama profilinin adı. |
text |
Belirli dizin alanlarındaki metin eşleşmelerine göre puanlama işlemini artıran parametreler. |
Özellik Ayrıntıları
functionAggregation
Tek tek puanlama işlevlerinin sonuçlarının nasıl birleştirileceğine ilişkin bir değer. Varsayılan olarak "Toplam" kullanılır. Puanlama işlevi yoksayılır. Olası değerler şunlardır: 'sum', 'average', 'minimum', 'maximum', 'firstMatching'
functionAggregation?: ScoringFunctionAggregation
Özellik Değeri
functions
Belgelerin puanlanmasını etkileyen işlevler koleksiyonu.
functions?: ScoringFunction[]
Özellik Değeri
name
Puanlama profilinin adı.
name: string
Özellik Değeri
string
textWeights
Belirli dizin alanlarındaki metin eşleşmelerine göre puanlama işlemini artıran parametreler.
textWeights?: TextWeights