Skip to content

fachiny17/machine_learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

Machine Learning Journey 🚀

Author: Iheanyi, Favour Chisom

Course: Zero-to-Mastery Machine Learning

Instructors: Daniel Bourke & Andrei Neagoie

📌 Overview

This repository documents my journey through the Zero-to-Mastery Machine Learning Course by Daniel Bourke and Andrei Neagoie. It includes:

📖 Lecture Notes

🏋️ Exercises

🔬 Mini Projects

📝 Assignments

🤖 End-to-End Machine Learning Projects

📂 Repository Structure

📦 machine_learning
├── 📂 sample_pro/ # Main folder containing course materials
│ ├── 📂 matplotlib/ # Matplotlib-related notebooks and exercises
│ ├── 📂 numpy/ # NumPy-related notebooks and exercises
│ ├── 📂 pandas/ # Pandas-related notebooks and exercises
│ ├── 📂 projects/ # Machine learning mini-projects
│ ├── 📂 scikit-learn/ # Scikit-learn-related notebooks and exercises
│ ├── 📜 car-sales.csv # Dataset for data analysis
│ ├── 📜 heart-disease.csv # Dataset for ML model training
│ ├── 🖼️ heart_disease_analysis_plot.png # Visualization example
│ ├── 📜 introduction_to_numpy.ipynb # Notebook on NumPy basics
├── 📂 env/etc/ # Environment-related files
├── 📂 .ipynb_checkpoints/ # Auto-generated Jupyter Notebook checkpoints
├── 📜 requirements.txt # Dependencies for the project
└── 📜 README.md # Project documentation

🛠️ Technologies Used

Python (NumPy, Pandas, Matplotlib, Seaborn)

Scikit-Learn (Supervised & Unsupervised Learning)

TensorFlow & PyTorch (Deep Learning)

Jupyter Notebooks

📖 Course Topics Covered

Data Preprocessing & Exploratory Data Analysis

Supervised & Unsupervised Learning

Feature Engineering & Model Evaluation

Deep Learning with TensorFlow

Computer Vision & NLP

Deployment & Production-Ready Models

🚀 How to Use This Repository

  1. Clone the repository:

git clone https://github.com/fachiny17/machine_learning.git cd machine_learning

  1. Install dependencies:

pip install -r requirements.txt

  1. Open Jupyter Notebook:

jupyter notebook

  1. Explore the notebooks and projects!

📌 Future Plans

Implement more real-world ML projects

Optimize existing models for better performance

Deploy a machine learning model

About

My journey into the world of machine learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages