Inspiration

As a student, I often struggled to find the right learning tool. Many platforms either gave me direct answers without helping me truly understand the material, or they were too generic and not tailored to how I learn. This project was inspired by that frustration. I wanted to build an AI tutor that doesn’t just give answers, but encourages students to think, respond, and reflect first. The goal is to support deeper understanding and active learning rather than passive answer consumption

What it does

AI Tutor (Reverse) is an interactive learning platform designed to promote active thinking instead of passive answer consumption. Instead of immediately providing solutions, the system asks students guiding questions, evaluates their responses, and adapts the difficulty level based on their understanding. Only after the student attempts a response does the AI provide structured explanations and feedback.

How we built it

The project was built using React for the frontend to create a responsive and interactive user interface. I integrated an AI language model API to generate adaptive questions, evaluate responses, and provide explanations. State management was handled using React hooks to track user progress and learning flow. The system dynamically adjusts prompts based on previous answers to simulate a real tutoring experience. The application was deployed using modern web development tools for accessibility and performance. The answers to question were given from AI)

Challenges we ran into

One major challenge was designing prompts that encourage thinking without revealing answers too early. Another challenge was ensuring the AI responses remained structured, consistent, and educational rather than conversational or overly verbose.

Accomplishments that we're proud of

I am proud that we built a working prototype that shifts the role of tutoring from answer delivery to active recall. I successfully implemented a structured scoring system that evaluates conceptual coverage rather than strict memorization. Additionally, this was my first time building a project centered around AI-driven learning concepts. Taking on this challenge pushed me to explore adaptive learning design, scoring logic, and responsible AI usage from the ground up.

What we learned

Through this project, I learned how AI can be shaped through thoughtful prompt design to influence learning behavior. I gained experience integrating managing dynamic state in React and structuring user interaction flows. More importantly, we learned that innovation is not just about adding AI — it’s about using it responsibly and intentionally.

What's next for Tutor

Personalized user accounts and progress tracking Adaptive difficulty scaling based on performance Replacing the rule-based evaluation engine with semantic AI scoring Add elements such as streaks, mastery levels, and badges More variety of question types other than javascript Expand beyond JavaScript to include multiple subjects and diverse question

Built With

Share this project:

Updates