



Probabilistic ranking function for estimating document relevance to search queries. Industry standard for keyword search, combining term frequency, rarity, and length normalization into a single scoring model.
Loading more......
Okapi BM25 (Best Matching 25) is a ranking function used by search engines to estimate the relevance of documents to a given search query. It represents the gold standard for keyword-based retrieval, developed in the 1970s-1980s by Stephen E. Robertson, Karen Spärck Jones, and others.
Combines three main components:
Often combined with semantic search:
BM25 remains relevant:
BM25 is an algorithm, not a product: