πŸš€ AI & ML Mini Project

Predict your next semester result with data

Upload your past mark sheets or enter SPI, CPI and CGPA. EduPredict analyses your trend, highlights strengths and weaknesses, and forecasts your upcoming performance using machine learning.

JV
Name : Jay Vaghela
Enroll : 246110332013
College : Dr. Jivraj N Mehta Govt. Poly. Amreli
SPI trend β†—
8.4

Features

Everything you need to understand your academic progress.

πŸ“„

Smart upload

Excel, CSV or PDF mark sheets are parsed automatically and validated.

πŸ“ˆ

Trend analysis

Semester-to-semester and subject-wise changes with clear charts.

πŸ€–

ML prediction

Linear regression forecasts your next SPI/CPI with a reliability score.

πŸ’¬

Friendly chatbot

Ask in plain words: trend, report, prediction, profile.

πŸ”’

Private by design

Files are parsed in memory and never stored. Delete your data anytime.

πŸ“±

Works everywhere

Responsive layout with light and dark themes.

How it works

Three simple steps.

Add your data

Upload mark sheets or type your SPI, CPI and CGPA for past semesters.

Analyse

See differences between semesters, strengths and areas to improve.

Predict

Get the forecast for your next semester with a likely range.

About the project

EduPredict is a student performance prediction system built with Python, Flask, pandas, scikit-learn and matplotlib. It uses simple, transparent linear regression on your historical results. Forecasts are estimates based on past trends - not guarantees - and are meant to help you plan your studies.
Performance Assistant