Okapi BM25
Definition
A family of bag-of-words term‑weighting ranking functions that score a document for a query by combining term frequency saturation, inverse document frequency weighting, and document‑length normalization, typically controlled by tunable parameters (commonly k1 and b).