Skip to content

A collection of ML projects across domains — housing, healthcare, finance, and more. Built using scikit-learn, XGBoost, and Python to demonstrate end-to-end model development.

Notifications You must be signed in to change notification settings

architasaha21/Machine-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Machine Learning Projects

A curated collection of beginner-to-intermediate level machine learning projects built using Scikit-learn, XGBoost, and other essential ML tools. Each project explores a different real-world use case, complete with preprocessing, training, and evaluation steps.

📦 Projects Included

Project Name Algorithm / Library Description
California Housing Value Prediction XGBoost Predicts housing prices based on California census data.
Car Price Prediction Scikit-learn (Regression) Predicts car resale value using various numerical and categorical features.
Diabetes Prediction Scikit-learn (Classification) Predicts the likelihood of diabetes using medical parameters.
Heart Disease Prediction Logistic Regression Classifies heart disease presence using clinical data.
Loan Approval Prediction Scikit-learn + EDA Determines loan eligibility based on applicant information.
Rock vs Mine Prediction Scikit-learn (Binary Classifier) Classifies sonar signals as either rocks or mines.
Spam Mail Detection Scikit-learn (NLP) Detects spam emails using text processing and Naive Bayes.
Wine Quality Predictor Scikit-learn (Regression) Predicts wine quality from chemical properties.
Heart Failure Prediction Logistic Regression Predicts risk of heart failure from medical data.

🛠️ Tech Stack

  • Languages: Python
  • Libraries: scikit-learn, pandas, NumPy, matplotlib, seaborn, XGBoost
  • Tools: Jupyter Notebook, Google Colab, VS Code

🧪 Common ML Workflow

Each project typically follows this pipeline:

  1. Data Cleaning & Exploration
  2. Feature Engineering & Scaling
  3. Model Selection & Training
  4. Model Evaluation (Accuracy, Confusion Matrix, etc.)
  5. Final Inference / Deployment-Ready Notebook

🚀 Why This Repo?

This repository is ideal for:

  • Beginners exploring classic ML problems.
  • Students preparing for ML interviews.
  • Showcasing end-to-end workflows in various domains: healthcare, real estate, finance, and more.

📌 Getting Started

Clone the repo:

git clone https://github.com/architasaha21/Machine-Learning.git

About

A collection of ML projects across domains — housing, healthcare, finance, and more. Built using scikit-learn, XGBoost, and Python to demonstrate end-to-end model development.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors