Interactive study planner and exam marks prediction dashboard built with Python and Streamlit. Predict exam marks based on study patterns, manage study schedules, track progress, and receive personalized study recommendations.
🚀 Live Application:
https://study-marks-predictor.streamlit.app/
- 📈 Predict expected exam marks based on study patterns
- 📅 Manage daily study schedules and tasks
- 📊 Visualize study progress using interactive analytics
- 🎯 Track daily goals and study streaks
- 🤖 Generate personalized study recommendations
- 📁 Export progress reports in CSV and PNG formats
- 💾 Store study data locally using JSON
- 🌙 Responsive Streamlit dashboard interface
Estimate expected exam marks using study hours and study intensity.
Create, organize, prioritize, and complete daily study tasks.
Visualize study consistency, task completion rates, and progress through interactive charts.
Monitor completed tasks, study goals, and study streaks.
Receive study suggestions based on recorded study activity and progress.
Export study progress and analytics reports in CSV and PNG formats.
Store tasks and study history using JSON-based local data storage.
Interactive dashboard interface built with Streamlit.
| Component | Technology |
|---|---|
| Frontend / UI | Streamlit |
| Prediction Engine | Python |
| Data Processing | Pandas, NumPy |
| Visualization | Plotly |
| Image Processing | Pillow |
| Data Storage | JSON |
| Programming Language | Python 3.8+ |
- Python 3.8+
- pip
git clone https://github.com/Malika26-08/study-marks-predictor.git
cd study-marks-predictor