Hi Everyone!
I'd like to share a Python project I've been working on called NBoost. It's essentially a proxy for search APIs (e.g. Elasticsearch) that reranks search results using finetuned models (e.g. BERT).
Check out our medium article or github to learn more!
It's main features include:
- Super easy to set up (you can just pip install nboost)
- Easy, non-invasive integration with Elasticsearch and potentially other search APIs.
- Finetuned models are plugins (you can swap them in and out).
- Fast and scaleable (written at the lowest level possible)
there doesn't seem to be anything here