Generate intelligent multiple-choice questions (MCQs) from PDF files using LLMs, FAISS vector search, and Streamlit!
Upload a PDF and get a set of MCQs instantly, powered by embeddings and language models.
- ๐ Upload any educational PDF
- ๐ค Extract context using
LangChainand embeddings - ๐ง FAISS vector store for similarity search
- โ๏ธ Auto-generate MCQs with accurate distractors
- ๐ป Interactive UI with
Streamlit
git clone https://github.com/Bro-Tino/MCQ-generator.git cd MCQ-generator
python -m venv venv venv\Scripts\activate # On Windows
pip install -r requirements.txt
streamlit run MCQ-generator.py