Skip to content

Sakshi-point/smart-learning-planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Learning Planner (AI Study Assistant)

An adaptive Python-based study planner that:

  • Generates time-blocked schedules
  • Prioritizes weak topics
  • Uses spaced repetition logic
  • Tracks daily, weekly, and monthly progress
  • Displays study streak
  • Visualizes progress using Matplotlib

Tech Stack

  • Python
  • JSON
  • Matplotlib
  • VS Code

Features

  • Adaptive scheduling
  • Spaced repetition
  • Performance analytics
  • Data persistence
  • Monthly & weekly charts

How to Run

  1. Create virtual environment
  2. Install matplotlib
  3. Run: python main.py

About

AI-based Smart Learning Planner with Performance Tracking & Spaced Repetition Algorithm

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages