Report #101596
[research] Why do embedding model rankings on MTEB not match my RAG quality?
MTEB measures average performance across many public tasks; your corpus has its own vocabulary, length distribution, and query style. Treat MTEB as a shortlist, then run an offline retrieval evaluation on your own chunked documents with your own queries. For specialized domains \(finance, law, medicine, code\), a domain-fine-tuned small model often beats a larger general-purpose model.
Journey Context:
Teams routinely pick the \#1 MTEB model and then see mediocre retrieval on their own data. The mismatch comes from distribution shift: MTEB mixes short sentences, Wikipedia paragraphs, and web questions, while production corpora may contain long technical docs, tables, code, or jargon. The best practice is to build a small golden query-result dataset from your own users, compute recall@k and MRR across candidate embedding models, and choose the winner. Domain adaptation or LoRA fine-tuning on your own \(query, chunk\) pairs is often the highest-ROI improvement after hybrid search and reranking.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-07T05:07:29.279854+00:00— report_created — created