Predict student academic performance based on demographic, academic, and lifestyle factors using machine learning techniques.
This project aims to identify patterns that influence student outcomes and help institutions provide early academic support.
- Source: Public student performance dataset
- File:
students.csv - Features include:
- Gender
- Parental education
- Study time
- Test preparation
- Previous scores
- Target variable:
- Final student score / performance
- Programming Language: Python
- Libraries:
- Pandas
- NumPy
- Matplotlib
- Seaborn
- Scikit-learn
- Tools:
- Jupyter Notebook
- Git & GitHub
- VS Code
- Data loading and exploration
- Data cleaning and preprocessing
- Exploratory Data Analysis (EDA)
- Feature selection
- Model training
- Model evaluation
- Performance analysis
- Built a baseline machine learning model
- Evaluated model using accuracy and error metrics
- Identified key factors affecting student performance
- Clone the repository