Skip to content

Mr-Raza-Alam/Machine_Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Machine Learning Explorations

A comprehensive repository of machine learning algorithms, data preprocessing techniques, and predictive models built using Python.

Python Jupyter Scikit-Learn Pandas

📖 Overview

This repository contains my coursework, scripts, and hands-on projects completed during the Internshala Machine Learning training program. It demonstrates my practical understanding of Data Science concepts, ranging from data wrangling to complex algorithm deployment.

🧰 Libraries & Tools Used

  • Data Manipulation: NumPy, Pandas
  • Data Visualization: Matplotlib, Seaborn
  • Machine Learning: Scikit-Learn (Classification, Regression, Clustering)
  • Environment: Jupyter Notebooks / Python Scripts

📂 Topics Covered

Here is a breakdown of the core concepts implemented in this repository:

  1. Data Preprocessing: Handling missing values, categorical encoding, and feature scaling.
  2. Supervised Learning:
    • Linear Regression & Multiple Regression
    • Logistic Regression
    • Decision Trees & Random Forests
    • K-Nearest Neighbors (KNN)
  3. Unsupervised Learning:
    • K-Means Clustering
  4. Performance Metrics: Confusion matrices, accuracy, precision, recall, and F1-score evaluation.

⚙️ Getting Started

To run these scripts/notebooks locally on your machine:

1. Clone the repository: ```bash git clone https://github.com/Mr-Raza-Alam/Machine_Learning.git cd Machine_Learning ```

2. Set up a virtual environment (Optional but Recommended): ```bash python -m venv venv source venv/bin/activate # On Windows use: venv\Scripts\activate ```

3. Install the required libraries: ```bash pip install numpy pandas scikit-learn matplotlib seaborn jupyter ```

4. Run the code: Execute individual python scripts (python script_name.py) or start a Jupyter Notebook session: ```bash jupyter notebook ```

About

A collection of machine learning algorithms, data analysis scripts, and predictive models built with Python, Pandas, and Scikit-Learn from the Internshala training program.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors