Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BM25Similarity

Package version

Ranking function based on the Okapi BM25 similarity algorithm. BM25 is a TF-IDF-like algorithm that includes length normalization (controlled by the 'b' parameter) as well as term frequency saturation (controlled by the 'k1' parameter).

Hierarchy

  • BM25Similarity

Index

Properties

Properties

Optional b

b: undefined | number

This property controls how the length of a document affects the relevance score. By default, a value of 0.75 is used. A value of 0.0 means no length normalization is applied, while a value of 1.0 means the score is fully normalized by the length of the document.

Optional k1

k1: undefined | number

This property controls the scaling function between the term frequency of each matching terms and the final relevance score of a document-query pair. By default, a value of 1.2 is used. A value of 0.0 means the score does not scale with an increase in term frequency.

odatatype

odatatype: "#Microsoft.Azure.Search.BM25Similarity"

Polymorphic Discriminator

Generated using TypeDoc