Inspiration

Many students struggle to find personalized, trustworthy academic guidance, especially those in underserved communities. Having experienced firsthand how lack of support can limit confidence and academic growth, we were motivated to build an AI-powered mentor that brings high-quality, affordable help to every student.

What it does

EduMentor AI helps students by generating custom study schedules based on their goals and strengths, answering their academic questions in real-time with AI-driven explanations, and recommending the best learning materials videos, articles, books suited to their level. It tracks progress with visual dashboards and offers adaptive quizzes to reinforce learning. Importantly, it motivates users with reminders and positive feedback to build consistent study habits.

How we built it

The app’s frontend uses React and Bootstrap for a responsive design, backed by a FastAPI server that integrates with OpenAI’s language models for natural language understanding and generation. Firebase handles user authentication and stores progress data. Features like quiz adaptation, document upload & analysis, and chatbot conversations were accelerated using Kiro’s AI-powered IDE tools.

Challenges we ran into

Ensuring AI-generated responses were accurate, easy to understand, and personalized was one of the biggest challenges. Seamlessly integrating diverse content formats and maintaining user privacy and engagement also required careful design and testing.

Accomplishments that we're proud of

Successfully integrated Kiro’s AI IDE to accelerate development

Developed an adaptive quiz system that adjusts difficulty based on user performance

Created a clean, intuitive UI that helps students track progress visually

What we learned

How to effectively combine AI models with user data to personalize learning

The power of prompt engineering for educational AI responses

Best practices for balancing AI accuracy with user experience and privacy

What's next for EduMentor AI

Expand resource database for broader subjects and languages

Add multilingual support and offline study mode

Develop mobile apps for Android and iOS

Introduce peer-to-peer mentoring and group study features

Built With

Share this project:

Updates