A Collection of BM25 Algorithms in Python
☆1,372May 2, 2026Updated 3 months ago
Alternatives and similar repositories for rank_bm25
Users that are interested in rank_bm25 are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Pyserini is a Python toolkit for reproducible information retrieval research with sparse and dense representations.☆2,147Updated this week
- A Python implementation of the BM25 ranking function.☆244Nov 13, 2019Updated 6 years ago
- Fast BM25 search in Python, powered by Numpy and Numba☆1,761Jul 22, 2026Updated 2 weeks ago
- A Heterogeneous Benchmark for Information Retrieval. Easy to use, evaluate your models across 15+ diverse IR datasets.☆2,266Oct 16, 2025Updated 9 months ago
- Dense Passage Retriever - is a set of tools and models for open domain Q&A task.☆1,869Apr 6, 2023Updated 3 years ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- State-of-the-Art Embeddings, Retrieval, and Reranking☆18,981Updated this week
- ColBERT: state-of-the-art neural search (SIGIR'20, TACL'21, NeurIPS'21, NAACL'22, CIKM'22, ACL'23, EMNLP'23)☆3,910Oct 14, 2025Updated 9 months ago
- Anserini is a Lucene toolkit for reproducible information retrieval research☆1,191Updated this week
- [EMNLP 2021] SimCSE: Simple Contrastive Learning of Sentence Embeddings https://arxiv.org/abs/2104.08821☆3,655Oct 16, 2024Updated last year
- A library for efficient similarity search and clustering of dense vectors.☆40,702Updated this week
- Provides a common interface to many IR ranking datasets.☆390May 28, 2026Updated 2 months ago
- a gaggle of deep neural architectures for text ranking and question answering, designed for Pyserini☆354Dec 21, 2023Updated 2 years ago
- A Python Search Engine for Humans 🥸☆249Dec 18, 2025Updated 7 months ago
- Retrieval and Retrieval-augmented LLMs☆12,036Apr 22, 2026Updated 3 months ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- SPLADE: sparse neural search (SIGIR21, SIGIR22)