AI-Powered Math Tutor Engine Using the Anthropic Claude API
📚 AI-Generated Lessons — Claude writes a complete lesson including explanation, examples, and practice questions tailored to the grade band, topic, and difficulty you select. 🎓 K–12 Coverage — Elementary, Middle School, and High School grade bands with 13–14 curated topics each, plus a custom topic option. ⚡ Interactive Quiz — Multiple choice questions with shuffled answers, a countdown timer, and student-selectable feedback modes (instant or end-of-quiz). 📄 Dual Output — Every lesson saves as a colorful interactive HTML file and a print-ready PDF, branded with your logo. The tech stack: → Anthropic Claude API (claude-haiku-4-5) → Python + FastAPI + Uvicorn → ReportLab for PDF generation → Pure HTML/CSS/JS for the lesson UI