StudyGPT

A custom ChatGPT assistant that helps students study by generating questions and providing feedback.

OpenAIEducationUniversityPrompt Engineering
Github
StudyGPT

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.

Achievement

  • 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.

StudyGPT Chat Interface

Key Features

How It Was Built