An automated MCQ generator using Llama 3.2, LangChain and RAG to transform PDF documents into interactive quizzes, deployed in Streamlit.
- Language: Python
- LLM: Llama 3.2 (via HuggingFace)
- Orchestration: LangChain
- Vector Store: Chroma DB
- Frontend: Streamlit
utils.py: The RAG and LLM logic.app.py: The Streamlit web UI code.requirements.txt: Python dependencies.
HuggingFace Spaces: https://huggingface.co/spaces/Suprito/medical-question-generator
Note: If the app is sleeping, please click 'Restart' and wait for 1 minute for the server to wake up.