This repository is a collection of supervised and unsupervised machine learning implementations demonstrating practical applications in data-driven systems.
| 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.
- Clone the repository
git clone https://github.com/your-username/GameOfAlgo.git
cd GameOfAlgo
- Install dependencies
pip install numpy pandas scikit-learn matplotlib seaborn jupyter
- Launch jupyter notebook
jupyter notebook
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
Contributions, suggestions, and feedback are welcome!
Refer to the guidelines.
Feel free to fork this repo and create a pull request.