#141 · Primary category: MLOps & Evaluation

beir

benchmark bert colbert dataset deep-learning dpr elasticsearch information-retrieval llm nlp passage-retrieval pytorch question-generation rag retrieval retrieval-models sbert sentence-transformers zero-shot-retrieval

A Heterogeneous Benchmark for Information Retrieval. Easy to use, evaluate your models across 15+ diverse IR datasets.

Project last updated:10/16/25

GitHub Stars

2.3K

Forks

251

Contributors

18

License

Apache-2.0

Why we included this project

Choosing a retrieval model usually means guessing how well it will hold up on data you did not train on. BEIR removes some of that guesswork by bundling more than 15 preprocessed datasets into a single evaluation harness, so dense, sparse, and reranking models all go through the same pipeline and come back with standard metrics like NDCG@k, MAP, and recall without per-dataset glue code. Zero-shot scores on BEIR have become a common shorthand when comparing embedding and dense retriever models, so a strong run here tends to carry real weight in model selection. The library also keeps pace as the stack changes: it accommodates LLM-based embeddings with LoRA and vLLM inference, which matters once you move past classic sentence-transformers setups.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category