This repository implements 3 different types of search systems: traditional full-text search, vector search and hybrid search.
Keyword search over public‑domain books using Whoosh.
See: book-search/README.md
Image and text search over a small image set.
See: image-search/README.md
Hybrid search for support tickets and KB docs.
See: support-ticket-search/README.md
Each project is standalone. Create a virtualenv and follow its README:
book-search/README.mdimage-search/README.mdsupport-ticket-search/README.md
Run these three commands (one per terminal):
cd support-ticket-search && streamlit run app.py --server.port 8501
cd book-search && streamlit run app.py --server.port 8502
cd image-search && streamlit run app.py --server.port 8503

