IT-lexicon › AI & ML › BM25

BM25

AI & ML Svenska → Bijgewerkt: 2026-10-02

Klassiek lexicaal rankingalgoritme voor zoeken: TF-IDF met verzadiging en lengtecorrectie. De standaard in Elasticsearch, Lucene en Postgres FTS.

Ontwikkeld in de jaren tachtig door Stephen Robertson e.a. (het Okapi-project aan City, University of London). Het "probabilistic relevance framework". Verzadigt de termfrequentie, zodat honderd keer "de" niet honderd keer zwaarder weegt dan tien keer. Corrigeert voor documentlengte. Ondanks zijn leeftijd presteert BM25 in specifieke domeinen (code, juridisch, medisch met exacte termen) vaak even goed als naïef vectorzoeken, of beter. Hybride zoeken (BM25 + vectoren + reranker) is best practice in moderne RAG-systemen.

← Terug naar het lexicon