https://github.com/celestialtaha/visual-semantic-search
https://github.com/celestialtaha/visual-semantic-search
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/celestialtaha/visual-semantic-search
- Owner: celestialtaha
- Created: 2024-06-20T21:35:11.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-21T05:13:45.000Z (almost 2 years ago)
- Last Synced: 2024-06-22T16:23:43.773Z (almost 2 years ago)
- Language: Python
- Size: 2.07 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Semantic Search
## Setup
* Step 0 : Make Frontend resources ready | (only needed if the json resources under the assets folder of frontend is missing)
* ```pip install -r frontend/requirements.txt```
* `` cd frontend && python process_data_for_frontend.py``
* Step 1: Build and run services
* ```docker-compose up --build -d```
* The above command builds all the services required for the app to load (from redis to qdrant as well as frontend and backend services)
* Step 2:
* Head over ```http://server-ip:8003```
## Technologies
* Celery for image encoding task management
* Redis as both a broker and a backend for celery
* Qdrant as a vector database
* Fastapi as the backend framework
* Streamlit for frontend