๐Ÿ† #847 overall#82 of 388 in Search & Retrieval

dorianbrown /rank_bm25

A Collection of BM25 Algorithms in Python

$ git clone https://github.com/dorianbrown/rank_bm25.git
GitHub social preview for dorianbrown/rank_bm25
Stars
1.4K
1,394
Forks
109
109
Language
Python
License
Apache-2.0
Created
Jan 20, 2019
7.7 years old
Last push
May 2, 2026

Categories

GitHub topics

More in Search & Retrieval

Search & Retrieval

SylphAI-Inc/AdalFlow

AdalFlow: The library to build & auto-optimize LLM applications.

๐Ÿ“ Text Summarizationโ“ Question Answering๐Ÿง  Natural Language Processing
PythonMITupdated May 29, 2026
GitHub โ†—โ˜… 4.2Kโ‘‚ 386
Search & Retrieval

xhluca/bm25s๐Ÿ”ฅ active

Fast BM25 search in Python, powered by Numpy and Numba

PythonMITupdated Sep 18, 2026
GitHub โ†—โ˜… 1.8Kโ‘‚ 105
Search & Retrieval

allegro/allRank

allRank is a framework for training learning-to-rank neural models based on PyTorch.

PythonApache-2.0updated Aug 6, 2024
GitHub โ†—โ˜… 1Kโ‘‚ 131
Search & Retrieval

raphaelsty/cherche

Neural Search

โ“ Question Answering๐Ÿง  Natural Language Processing
PythonMITupdated Jun 1, 2024
GitHub โ†—โ˜… 332โ‘‚ 14
Search & Retrieval

AmenRa/retriv

A Python Search Engine for Humans ๐Ÿฅธ

PythonMITupdated Dec 18, 2025
GitHub โ†—โ˜… 252โ‘‚ 33
Search & Retrieval

nhirakawa/BM25

A Python implementation of the BM25 ranking function.

PythonMITupdated Nov 13, 2019
GitHub โ†—โ˜… 244โ‘‚ 67

Data from GitHub ยท snapshot Sep 24, 2026