cj-dev-code/semantic_search
0
1# ๐ง Roadmap: Semantic Searcher2 3## โ
MVP Goals4- [x] Pick appropriate book for start5- [x] Set up clean repo structure (frontend/, backend/, etc.)6- [x] Add CI pipeline with GitHub Actions7- [x] Create `.env.example` and document secrets in README8- [x] Add Gradio frontend scaffold9- [X] Add Docker deployment for backend10- [ ] Add tests for quote retrieval from book.11- [ ] Install and configure Voyage AI embeddings12- [ ] Implement `POST /search` endpoint in FastAPI13- [ ] Create Azure AI Search instance14- [ ] Semantic chunk book for embeddings with Voyage AI15- [ ] Send embeddings to Azure AI Search for top-k retrieval16- [ ] Connect Gradio frontend to backend via `requests`17- [ ] Return results and display top matches in UI18 19## ๐ฎ Near-Term Enhancements20- [ ] Deploy backend to Hugging Face Spaces or Render21 22## ๐ Future Directions23- [ ] Add support for audio input (e.g., voice search)24- [ ] Add user feedback collection loop25- [ ] Expand pdf embeddings 26- [ ] do langchain semantic splitting 