Skip to content

SarthakPatil18/Student_Performance_Predictor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“Š Student Performance Predictor (ML Project)(Beginner)

This machine learning project uses linear regression to predict students' math scores based on various features like gender, parental education, test preparation, and other exam scores.

๐Ÿ“Œ What I Learned

  • Data cleaning and preprocessing
  • Label encoding categorical variables
  • Train/Test split
  • Linear regression with scikit-learn
  • Visualizing predictions and residuals
  • Evaluating model using Rยฒ Score

๐Ÿง  Model Used

  • Linear Regression (Rยฒ Score: 0.88)

๐Ÿ” Dataset

  • Source: StudentsPerformance.csv
  • Features used:
    • Gender
    • Race/Ethnicity
    • Parental level of education
    • Lunch
    • Test preparation course
    • Reading and Writing scores

๐Ÿ“Š Visuals

  • Actual vs Predicted Plot
  • Residual (Error) Distribution Plot

๐Ÿ› ๏ธ Tools

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

๐Ÿš€ Author Made with โค๏ธ by Sarthak Patil
Learning to shape India's AI future ๐Ÿ‡ฎ๐Ÿ‡ณ

About

A beginner ML project using Linear Regression to predict student scores.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors