Inspiration
Many students struggle not because they are not intelligent, but because complex topics are explained in ways that are too difficult to understand. This leads to memorization instead of real learning. I wanted to build something that makes learning simple, clear, and accessible for everyone.
What it does
ELI5 AI Tutor is an AI learning assistant that explains any topic in simple language based on the user’s level (Beginner, Student, Exam). It also supports multiple languages and provides interactive quizzes with instant feedback to help users test their understanding.
How I built it
The project was built using Google AI Studio with the Gemini API and prompt engineering. The system is designed using structured instructions that control learning modes, language switching, re-explanation behavior, and quiz generation.
Challenges I ran into
I faced challenges in getting the AI to consistently follow structured learning modes, especially simplifying explanations properly in Beginner mode and maintaining smooth quiz flow across multiple questions.
Accomplishments that I'm proud of
I successfully built an AI system that adapts to different learning levels, supports multiple languages, and provides interactive quizzes — all through prompt engineering without complex backend development.
What I learned
I learned how powerful prompt engineering can be in shaping AI behavior, and how structured instructions can turn a general AI model into a focused educational tool.
What's next for ELI5 AI Tutor (Explain Like I'm 5)
I plan to improve personalization, add progress tracking for students, and expand language support further. In the future, we aim to integrate it into a full learning platform for schools and students.
Built With
- ai-prompts
- and-quiz-generation.-no-external-backend-or-database-was-required
- gemini-api
- google-ai-studio
- language-switching
- natural-language-processing
- prompt-engineering
Log in or sign up for Devpost to join the conversation.