← Back to project
FREE PROJECT RESOURCE

AI-Based Student Performance Prediction System

Source code ZIP · Python, Flask, Machine Learning, Scikit-learn, Pandas, NumPy, Joblib, HTML, CSS

Before you download

AI-Based Student Performance Prediction System is a Machine Learning web application that predicts a student's academic performance using factors such as attendance, study hours, previous marks, assignment score, internal marks, and sleep hours. The system uses a Random Forest Machine Learning model and provides the predicted performance along with prediction confidence.

Getting started

1. Extract the project ZIP file.

2. Open the project folder in VS Code.

3. Open Terminal.

4. Create virtual environment:
python -m venv venv

5. Activate virtual environment:
venv\Scripts\activate

6. Install required packages:
pip install -r requirements.txt

7. Train the Machine Learning model:
python train_model.py

8. Start the Flask application:
python app.py

9. Open the following URL in your browser:
http://127.0.0.1:5000/

Requirements

Python 3.9 or above
Flask
Pandas
NumPy
Scikit-learn
Joblib
Web browser
VS Code or any Python IDE

YOUR FILE IS READY

Source code ZIP

This resource is free. Advertising helps support the library. You do not need to click an advertisement to download.

Download ZIP ↓

The download count increases when the file is served.

Build your understanding

Use this resource as a learning reference. Explore how the code works, test it with your own inputs and document your changes for your presentation.

Return to the project overview →