An open API service indexing awesome lists of open source software.

https://github.com/abdelkareemkobo/qs_search


https://github.com/abdelkareemkobo/qs_search

Last synced: 8 months ago
JSON representation

Awesome Lists containing this project

README

          

## Features

- Semantic search using Qdrant and Sentence Transformers.
- Filter search results by the year of publication.
- Limit the number of returned search results.
- Simple and user-friendly Streamlit interface.

## TODO

- [x] Build a FastAPI version with Tailwind CSS.
- [x] Build a more user-friendly Streamlit version.
- [x] Improve readability and styling.
- [x] Fix the date filter for better filtering.
- [x] Implement a way to upload the data you want the model to preprocess.
- [ ] Build a version with FastEmbed for even faster searching.

## References

1. [Qdrant Documentation - Search for Beginners](https://qdrant.tech/documentation/tutorials/search-beginners/)
2. [Qdrant - FastEmbed](https://qdrant.tech/articles/fastembed/)
3. [Hugging Face - BAAI/bge-small-en-v1.5](https://huggingface.co/BAAI/bge-small-en-v1.5)
4. [Streamlit - Searchbox](https://github.com/m-wrzr/streamlit-searchbox)