Skip to content

[Submission] Manoj Nalluri — RAG App

Manoj Nalluri requested to merge manoj_01/manoj-rag-app:main into main

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

  1. pip install -r requirements.txt
  2. Add GROQ_API_KEY in .env file
  3. 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

Merge request reports

Loading