Inspiration

We noticed that most classrooms rely on static PDFs, notes, and textbooks, making it hard for students to engage or get personalized and customized help. We wanted to make learning interactive and accessible for everyone, turning any material into interactive, interesting and competitive "game-like" course.

What it does

ChattaTutor is an AI-powered platform where users or teachers upload notes or PDFs and automatically get structured lessons, visual representations, quizzes, and flashcards. Users can create teams and challenge each other 1v1 to rank high on the leaderboard. Students learn with an AI tutor that explains concepts, answers questions, and tracks their progress. Teachers get analytics to monitor performance and intervene when needed.

How we built it

We combined AI APIs with a modular backend that parses and structures uploaded documents into learning units. The frontend is simple and intuitive, letting teachers and students interact seamlessly. We focused on speed and reliability while allowing AI-generated content to remain editable.

Challenges we ran into

Ensuring AI-generated content was accurate and helpful was tricky. We had to refine prompts and output structures to maintain quality. Another challenge was designing a flexible system that works across subjects and formats without breaking the learning experience.

Accomplishments that we're proud of

We built a working platform that converts real school materials into interactive lessons in minutes. Early tests with teachers and students showed engagement and measurable improvement in learning. We also created analytics dashboards that give teachers actionable insights at a glance.

What we learned

We learned the importance of rapid iteration and user validation, getting a minimal working product out before over-engineering features. We also learned how to strike a balance between automation and control, giving teachers and students power over AI results.

What's next for ChattaTutor

We plan to expand to officially roll out, onboard more schools, add multilingual support, and improve the AI tutor’s personalization and visual representation. Our goal is to make AI-assisted learning accessible to every student, and helping teachers scale their impact efficiently.

Share this project:

Updates

Submission history