Guest400123064/bbm25-haystack

Simple Haystack in-memory document store alternative that performs incremental indexing and supports SentencePiece tokenizer.

31
/ 100
Emerging

This is a tool for developers building search functionalities within applications. It helps you quickly prototype and debug search features by letting you add new documents and see search results immediately without rebuilding the entire system. It takes unstructured text documents as input and outputs relevant search results based on a user's query.

No commits in the last 6 months. Available on PyPI.

Use this if you are developing a search feature and need a fast, in-memory solution for testing and iterating on your retrieval logic before moving to a production-grade database.

Not ideal if you are deploying a production search system that requires persistent storage, high availability, or distributed indexing.

search-engine-development information-retrieval application-prototyping natural-language-processing text-analysis
Stale 6m
Maintenance 0 / 25
Adoption 6 / 25
Maturity 25 / 25
Community 0 / 25

How are scores calculated?

Stars

18

Forks

Language

Python

License

Apache-2.0

Last pushed

May 02, 2024

Commits (30d)

0

Dependencies

3

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/Guest400123064/bbm25-haystack"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.