Skip to content

Faisal-Zamir/Student_Performence_ML_Project_DjangoUI

Repository files navigation

Student Performance Prediction - ML Project with Django UI

Description

A machine learning project that predicts student performance and provides a user-friendly interface built with Django.

Features

  • Predict student performance score based on input features.
  • Web-based UI using Django.
  • Interactive and user-friendly input forms.
  • Displays predictions along with model accuracy.

Installation

  1. Clone the repository:
git clone https://github.com/Faisal-Zamir/Student_Performance_ML_Project_DjangoUI.git
  1. Navigate to the project directory:
cd Student_Performance_ML_Project_DjangoUI
  1. Install required packages:
pip install -r requirements.txt
  1. Run the Django server:
python manage.py runserver
  1. Open your browser at:
http://127.0.0.1:8000

Usage

To use the Student Performance Prediction application:

  • Step 1: Fill in student details in the input form.
  • Step 2: Click the "Calculate Performence" button.
  • Step 3: View the predicted performance along with related metrics such as the performance index.

Dataset

The model is trained on a publicly available dataset from Kaggle: Link:

https://www.kaggle.com/datasets/nikhil7280/student-performance-multiple-linear-regression  

Model

  • Algorithm: Linear Regression
  • R2: 99%

Screenshots

For example:

  • Home Page: Screenshot of the form where users input student data.

  • Home Page

  • Metrics (bottom area): Screenshot showing the predicted results and metrics.

  • Metrics

Contributing

Feel free to open an issue or submit a pull request for improvements.

Contact

Faisal Zamir - pyFaisalZamir@gmail.com | JafriCode@gmail.com GitHub: https://github.com/Faisal-Zamir

About

A machine learning project that analyzes student data to predict academic performance. It helps identify key factors affecting results and provides insights for better decision-making in education.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors