IT-lexikon AI & ML BM25

BM25 Best Match 25

AI & ML In English → Uppdaterad: 2026-07-30

Klassisk lexikal sökranknings-algoritm — TF-IDF med saturation och längd-normalisering. Standard i Elasticsearch, Lucene, Postgres FTS.

Utvecklad på 1980-talet av Stephen Robertson m.fl. (Okapi-projektet vid London). "Probabilistic relevance framework". Saturate term-frequency så att 100 förekomster av "the" inte väger 100× mer än 10. Normaliserar för dokumentlängd. Trots ålder är BM25 ofta jämförbar eller bättre än naiv vector search för specifika domäner (kod, juridik, medicin med exakta termer). Hybrid search (BM25 + vektor + reranker) är best practice i moderna RAG-system.

← Tillbaka till lexikonet