A Java console app powered by Claude (Anthropic) that generates multiple-choice quizzes on any topic — in seconds.
User enters any topic and picks 1–10 questions from the console.
Structured prompt with strict format rules sent to Claude via HTTP POST.
Claude generates contextually accurate MCQs with four options and answers.
Zero-dependency line parser extracts questions, options and answer indices.
Live feedback per answer, then a final score with a performance rating.
Core language with modern HttpClient, clean OOP with inner model classes.
Anthropic's claude-sonnet-4 via REST — structured prompt engineering for reliable output.
Zero external dependencies — pure Java HTTP POST with handcrafted JSON serialization.
Regex + line parsing extracts structured quiz data from Claude's raw text output.
Passionate about Java, DSA, and building AI-integrated applications from scratch. Open to internships, collaborations, and cool projects.