Skip to content

asvarshini/Mechine_Learning

Repository files navigation

Machine Learning Foundations 🚀

A beginner-to-intermediate repository focused on:

  • Machine Learning workflows
  • Exploratory Data Analysis (EDA)
  • Data Cleaning
  • Feature Engineering
  • Statistical Testing
  • Regression Models

Topics Covered

Data Preprocessing

  • Handling missing values
  • Duplicate removal
  • Outlier treatment
  • Label Encoding

Exploratory Data Analysis

  • Boxplots
  • Regression plots
  • Distribution analysis

Machine Learning

  • Linear Regression
  • Model evaluation
  • R² score analysis

Statistics

  • Hypothesis Testing
  • One Sample T-Test
  • Two Proportion Z-Test
  • P-value interpretation

Projects Included

1. Linear Regression Pipeline

Predicting continuous target variables using preprocessing and regression modeling.

Concepts Used

  • Null handling
  • Outlier detection
  • Label Encoding
  • Train-Test Split
  • Linear Regression
  • Regression Evaluation

2. Purchase Analysis & Hypothesis Testing

Business-oriented statistical analysis on customer purchase behavior.

Statistical Tests

  • One Sample T-Test
  • Two Proportion Z-Test

Business Questions Solved

  • Are male customers aged 18–25 spending ₹10,000 on average?
  • Do women contribute more than 35% of purchases above ₹10,000?
  • Is spending behavior similar between age groups?

Tools & Libraries

  • Python
  • NumPy
  • Pandas
  • Matplotlib
  • Seaborn
  • Scikit-learn
  • SciPy
  • Statsmodels

Learning Outcome

This repository demonstrates:

  • End-to-end ML workflow
  • Data preprocessing
  • Statistical analysis
  • Business problem solving
  • Model evaluation techniques

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors