Inspiration

Many students struggle to decide what to study when their time is limited. This project was inspired by the need for a smarter way to prioritize study topics based on exam importance and individual weaknesses rather than treating all subjects equally.

What it does

AI Smart Study Planner helps students make better use of their weekly study time by prioritizing high-impact topics. It generates a personalized study plan based on exam relevance, topic difficulty, and student confidence.

How we built it

The project was built using Python and Streamlit. We used a heuristic-based AI approach to score and rank topics, then allocated study time across learning, practice, and review to maximize effectiveness.

Challenges we ran into

Designing a prioritization system that was both simple and meaningful within a short hackathon timeline was challenging. We also faced environment and setup issues during development.

Accomplishments that we're proud of

We successfully built a fully working application that generates personalized study plans in real time and clearly explains why certain topics are prioritized.

What we learned

We learned that AI doesn’t always require machine learning—rule-based and heuristic-driven systems can still make intelligent and practical decisions.

What's next for Ai Smart Study Planner

  • Add a database to store user study plans
  • Add a login + secure authentication/authorization to keep track of study plans

Built With

Share this project:

Updates