bm25s
JSON →bm25s (BM25-Sparse) is an ultra-fast implementation of the BM25 lexical search algorithm in pure Python, primarily leveraging NumPy for sparse matrix operations. It focuses on high performance and low dependency, providing significant speedups over other Python implementations. The library is actively developed, with version 0.3.3 being the latest release, and receives regular updates including new features and performance enhancements.
Traffic · last 30 days stale · no recent hits
total hits 27
actors 6 distinct systems
last hit 17d ago human
top countries 🇸🇬 Singapore · 🇺🇸 United States · 🇨🇦 Canada · 🇪🇸 Spain · IQ
API endpoints
full doc /v1/registry/bm25s
install /v1/registry/bm25s/install
compatibility /v1/registry/bm25s/compatibility