Moodle Plugins directory: AI Quiz Generator | Moodle.org
AI Quiz Generator
The AI Quiz Generator allows teachers to automatically create quiz questions from their course content using AI. Instructors provide teaching materials and the plugin analyzes the content, extracts key topics, and generates validated questions through a guided 5-step wizard — dramatically reducing the time required for assessment creation while keeping full pedagogical control.
To generate questions, teachers upload files (PDF, DOCX, PPTX, TXT), select existing course activities (Page, Book, Lesson, SCORM), or paste text directly. The AI extracts topics from the content, and teachers select which topics to include. Questions are generated based on configurable parameters including question type, difficulty level, and Bloom's taxonomy alignment. Every question can be reviewed, edited, approved, rejected, or regenerated before being deployed to a new quiz, an existing quiz, or the question bank.
Supported question types:
- Multiple Choice (with AI-generated distractors)
- True/False
- Short Answer
- Essay
- Matching
Quality and difficulty controls:
- Three difficulty levels (Easy, Medium, Hard) with customizable distribution
- Bloom's taxonomy alignment (Remember, Understand, Apply, Analyze, Evaluate, Create)
- Three quality modes: Fast (practice), Balanced (general use), Best (high-stakes)
- Automatic quality scoring (0–100) with AI reasoning for each question
- Custom instructions support (e.g. "Focus on clinical applications")
Dashboards and analytics:
- Teacher dashboard with personal generation statistics, quality trends, and Bloom's coverage charts
- Admin dashboard with site-wide metrics, adoption rates, and system health
- Detailed analytics with question review funnel, rejection analysis, and improvement recommendations
Enterprise features:
- Configurable rate limiting (per-user and site-wide) for cost control
- Response caching to reduce API calls
- Content deduplication
- Debug logging with file, database, and request tracking
- Health check endpoint for monitoring systems
- GDPR-compliant Privacy API with full data export and deletion support
Requirements:
- Moodle 4.1.9 or higher (tested up to 4.5.x)
- PHP 8.0+
- Human Logic AI Service API key (contact support@humanlogicsoftware.com)
No student data is sent to external services. Only instructional content is transmitted to the Human Logic AI service for analysis and question generation.
Comments