
StudyGPT
A custom ChatGPT assistant that helps students study by generating questions and providing feedback.
Problem
Students studying large volumes of material had no interactive way to self-test beyond re-reading notes — existing flashcard tools required manual card creation rather than AI-generated questions from their own content.
Solution
Engineered a custom ChatGPT prompt system that accepts student-supplied notes and generates contextual quiz questions, hints, and explanations across Bloom's taxonomy levels through the OpenAI API.
Achievements
- AI-generated questions across multiple Bloom's taxonomy levels
- Zero student friction — paste notes and receive questions instantly
- Prompt engineered for consistent, well-formatted output
- Used by NUS students for exam preparation
StudyGPT is a custom-prompted ChatGPT assistant that turns student notes into an interactive quiz session. Paste your lecture slides or reading notes and receive targeted questions, hints, and explanations — no manual flashcard creation required.

- Paste any study material to generate contextual questions
- Questions span recall, comprehension, and application levels
- Hints and explanations available on request
- Iterative Q&A session format for active recall practice
- Works across any subject domain
- Carefully engineered system prompt to control question style, difficulty progression, and answer format
- OpenAI API integration for real-time question generation and feedback
- Prompt chaining to maintain context across a study session
- Tested and iterated with NUS students across multiple modules