[Submission] Manoj Nalluri — RAG App
What document did you use and why?
Cybersecurity document to help users query security concepts.
How does your chunking work?
RecursiveCharacterTextSplitter with chunk size 500 and overlap 50.
Which embedding model did you use?
sentence-transformers/all-MiniLM-L6-v2
How to run locally
- pip install -r requirements.txt
- Add GROQ_API_KEY in .env file
- streamlit run app.py
Screenshot
See screenshots/demo.png
What would you improve with more time?
- Add multiple document support
- Add Telugu language support
- Add streaming responses