Data cleaning & EDA on Students' dataset

Link to Github repo

In this project, we are working with the Students Grading Dataset from Kaggle. Our primary focus is on data cleaning and exploratory data analysis (EDA) rather than prediction. The goal is to understand the structure of the dataset, handle missing values, detect outliers, and uncover key patterns in student performance.

By analyzing various factors such as attendance, participation, previous scores, and demographics, we aim to gain insights into how these attributes influence student grades. Instead of building a predictive model, this project will serve as a foundation for future machine learning applications by ensuring the dataset is clean and well-explored.

Data Cleaning image

Why is this important?

  • - Allows teachers and schools to understand key trends affecting student performance.
  • - Provides students with insights into factors impacting their grades through visualization and analysis.

Packages Used

  • - Numpy
  • - Scipy
  • - Pandas
  • - Matplotlib
  • - Seaborn
  • - Plotly
  • - Statsmodels

Steps Taken

  • - Loading & Exploring Dataset
  • - Handling Gender incosistency
  • - Dropping Unnecessary columns
  • - Handling missing Values
  • - Improving Grade System
  • - Checking for Outliers
  • - Exploring Relationships Between Features and Performance


Project Image Gallery

Project
Project
Project
Project
Project
Project
Project