Inspiration

What it does

How we built it

Challenges we ran into

Accomplishments that we're proud of

What we learned## Inspiration

During my university days, I struggled with poor time management — not knowing how much time to invest in specific subjects or how to prioritize study goals effectively. Many students in higher institutions across Africa face similar or deeper academic challenges. This shared experience birthed the idea behind OptiGrade: an AI-powered academic planner that aims to help students take control of their learning journey through predictive guidance and intelligent feedback.

What it does

OptiGrade is a smart academic dashboard that helps students forecast their CGPA, organize study plans, and receive personalized advice using AI. It aims to transform academic behavior through adaptive recommendations and progress analytics.

Key Features

  • CGPA Predictor using a trained RandomForest ML model
  • NLP-powered academic tips via Gemini AI
  • Weekly planner + task and goal tracking
  • Focus timer with motivational badges
  • Analytics on planned vs. actual study effort
  • Curated study resources by subject area

LaTeX Prediction Formula: $$ \hat{y} = f(x_1, x_2, x_3, \ldots, x_n) $$ Where each 𝑥 𝑖 represents a student behavior or academic factor such as grade history, attendance, and study time.

How we built it

OptiGrade was developed entirely solo using the following stack:

  • Figma – UI/UX design and prototyping
  • Python – Core logic and ML model development
  • Streamlit – For the interactive AI interface
  • Pandas, NumPy, Matplotlib – Data handling & visualization
  • Scikit-learn – ML model training
  • Gemini AI API – NLP for study feedback

Challenges we ran into

  • Handling both design and development as a solo creator
  • Difficulty sourcing academic datasets due to privacy concerns
  • Fine-tuning ML predictions while avoiding model overfitting
  • Structuring prompts effectively for the Gemini NLP model
  • Balancing MVP scope with technical feasibility

Accomplishments that we're proud of

  • MVP documentation
  • Built an ML-powered CGPA engine with 92% accuracy
  • Integrated Gemini API for feedback generation
  • Developed planner, tracker, and analytics
  • Designed entire UI flow and interactions
  • Completed solo delivery of working prototype

What I learned

  • Feedback loops encourage academic accountability
  • Behavioural analytics create better personalization
  • Visualization helps students better understand their habits
  • Gamification has potential to boost focus and consistency
  • Building solo teaches resourcefulness and clarity of vision

What's next for OptiGrade

OptiGrade aims to become a transformative study tool across African universities.

Planned milestones:

  • Pilot testing with real users
  • iOS and Android mobile development
  • Sync-enabled web interface upgrade
  • Launching gamified goal system
  • Course manager integration
  • Partnerships with higher institutions

What's next for OptiGrade

Built With

Share this project:

Updates