An AI-powered quiz generator that uses Large Language Models (LLMs) to analyze input text and automatically generate structured quizzes for effective learning and assessment. The AI Quiz Generator is an intelligent system that converts raw text into interactive quizzes using LLMs. It helps students, educators, and self-learners quickly
Python
0
17 commits
updated Apr 7, 2026
An AI-powered quiz generator that uses Large Language Models (LLMs) to analyze input text and automatically generate structured quizzes for effective learning and assessment.
The AI Quiz Generator is an intelligent system that converts raw text into interactive quizzes using LLMs. It helps students, educators, and self-learners quickly create assessments from notes, articles, or study materials.
AI-Quiz-Generator/ โ โโโ app.py # Main application file โโโ quiz_generator.py # Core quiz generation logic โโโ utils.py # Helper functions โโโ requirements.txt # Dependencies โโโ README.md # Documentation โโโ data/ # Sample input files
git clone https://github.com/your-username/ai-quiz-generator.git
cd ai-quiz-generator
pip install -r requirements.txt
export OPENAI_API_KEY=your_api_key
Run the application:
python app.py
Or with Streamlit UI:
streamlit run app.py
Steps:
Input:
Machine learning is a subset of artificial intelligence that enables systems to learn from data.
Output: What is machine learning? Machine learning is a subset of which field? a) Data Science b) Artificial Intelligence c) Robotics d) Cybersecurity
An AI-powered quiz generator that uses Large Language Models (LLMs) to analyze input text and automatically generate structured quizzes for effective learning and assessment. The AI Quiz Generator is an intelligent system that converts raw text into interactive quizzes using LLMs. It helps students, educators, and self-learners quickly
Python
0
17 commits
updated Apr 7, 2026
An AI-powered quiz generator that uses Large Language Models (LLMs) to analyze input text and automatically generate structured quizzes for effective learning and assessment.
The AI Quiz Generator is an intelligent system that converts raw text into interactive quizzes using LLMs. It helps students, educators, and self-learners quickly create assessments from notes, articles, or study materials.
AI-Quiz-Generator/ โ โโโ app.py # Main application file โโโ quiz_generator.py # Core quiz generation logic โโโ utils.py # Helper functions โโโ requirements.txt # Dependencies โโโ README.md # Documentation โโโ data/ # Sample input files
git clone https://github.com/your-username/ai-quiz-generator.git
cd ai-quiz-generator
pip install -r requirements.txt
export OPENAI_API_KEY=your_api_key
Run the application:
python app.py
Or with Streamlit UI:
streamlit run app.py
Steps:
Input:
Machine learning is a subset of artificial intelligence that enables systems to learn from data.
Output: What is machine learning? Machine learning is a subset of which field? a) Data Science b) Artificial Intelligence c) Robotics d) Cybersecurity