bm25 topic
easy-elasticsearch
Using business-level retrieval system (BM25) with Python in just a few lines.
wink-bm25-text-search
Fast Full Text Search based on BM25
Sbert-ChineseExample
Sentence-Transformers Information Retrieval example on Chinese
AccurateLuceneBM25
Improving the effectiveness Lucene's BM25 (and testing it using Yahoo! Answers and Stack Overflow collections)
retriv
A Python Search Engine for Humans 🥸
infinity
The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text
retrieval
Tunable full text search engine in JavaScript that: (1) works natively on web apps like Express.js; (2) easy to customize (via BM25) to specific types of documents (e.g. tweets, scientifc journals); (...
python-bm25
Python implementation of BM25 function for document retrieval
org-similarity
Emacs package that helps org-mode users (re)discover similar documents
EAR
Code for the ACL 2023 long paper - Expand, Rerank, and Retrieve: Query Reranking for Open-Domain Question Answering