Skip to content

Artin-Tavasoli/Machine-Learning-Classifiers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning Classifiers for Grade Prediction


Overview

This project explores the use of Machine Learning classification models to predict student performance in an Artificial Intelligence course.

It covers a full ML workflow, including data preparation, EDA, feature engineering, and model evaluation using a variety of supervised classifiers. The project focuses on identifying key academic, demographic, and social factors that impact student grades.

Models

  • Naive Bayes
  • Decision Tree (scikit-learn)
  • Random Forest
  • XGBoost
  • Decesion Tree (from Scratch)

About

A Machine Learning project to predict AI course grades using social, demographic, and academic features (e.g., gender, study hours, test scores). Includes data preprocessing, EDA, feature engineering, and model evaluation to extract insights and build a predictive model.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors