Skip to content

Latest commit

Β 

History

History
59 lines (43 loc) Β· 2.66 KB

File metadata and controls

59 lines (43 loc) Β· 2.66 KB

GameOfAlgo

This repository is a collection of supervised and unsupervised machine learning implementations demonstrating practical applications in data-driven systems.

⭐️ Features

Category Algorithm Objective Notebook
Supervised Learning Linear Regression Predict continuous values using feature relationships linear-regression.ipynb
Supervised Learning Decision Tree Perform classification on diabetes dataset decision-tree.ipynb
Unsupervised Learning K-Means Clustering Group similar data points into clusters k-means.ipynb
Unsupervised Learning DBSCAN Detect clusters and noise based on density dbscan.ipynb

πŸ”— Dataset - helpful for exploring ML workflows.

⭐️ Getting Started

  1. Clone the repository
git clone https://github.com/your-username/GameOfAlgo.git
cd GameOfAlgo
  1. Install dependencies
pip install numpy pandas scikit-learn matplotlib seaborn jupyter
  1. Launch jupyter notebook
jupyter notebook

⭐️ Repository Structure

GameOfAlgo/
│── supervised-learning/          
β”‚ β”œβ”€β”€ decision-tree.ipynb          #classification jupyter Notebook
β”‚ β”œβ”€β”€ linear-regression.ipynb    #Predictor jupyter Notebook
β”‚ └── diabetes_dataset.csv       #Project dataset
β”‚
│── unsupervised-learning/
β”‚ β”œβ”€β”€ dbscan.ipynb                  #Cluster Algo jupyter Notebook
β”‚ └── k-means.ipynb                #Mean finding jupyter Notebook
β”‚
│── LICENSE                           
└── README.md                      #Project Documentation

⭐️ Contributing

Contributions, suggestions, and feedback are welcome!

Refer to the guidelines.

Feel free to fork this repo and create a pull request.