Skip to content

pranjal-sen-2004/Student-Performance-Prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Student-Performance-Prediction

🧠 Student Performance Prediction using Machine Learning

This project predicts students' math scores based on various features such as gender, parental education, lunch type, and test preparation course.

πŸ”§ Tools Used

  • Python 🐍
  • pandas, numpy
  • seaborn, matplotlib
  • scikit-learn

πŸ“ Dataset

πŸ“Š Features

  • gender
  • race/ethnicity
  • parental level of education
  • lunch
  • test preparation course
  • reading score
  • writing score

🎯 Target

  • math score (Regression)

πŸ“ˆ Results

  • Root Mean Squared Error (RMSE): ~9–10
  • RΒ² Score: ~0.75–0.80

πŸ“Œ Steps

  1. Data Cleaning and Encoding
  2. Exploratory Data Analysis (EDA)
  3. Linear Regression Modeling
  4. Evaluation and Visualization

πŸ“· Sample Output

  • Scatter plot: Actual vs Predicted scores
  • Heatmap: Feature Correlation
  • Feature Importance list

πŸš€ How to Run

pip install pandas numpy seaborn matplotlib scikit-learn
python student_performance_prediction.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages