Welcome to the AI and Deep Learning Bootcamp Repository, curated by Sayed Husain Mohamed. This comprehensive bootcamp repository serves as an immersive gateway into the realm of Artificial Intelligence (AI) and Deep Learning (DL) using Python programming language and industry-standard libraries including Pandas, NumPy, Matplotlib, sklearn and TensorFlow.
Repository Highlights:
🚀 Embark on an AI Journey: Dive into the fascinating world of AI and Deep Learning through a carefully crafted series of hands-on notebooks and resources.
🔥 Comprehensive Curriculum: Our repository offers a structured curriculum that covers fundamental AI and DL concepts, from introductory materials to advanced topics.
📊 Python for Data Science: Master the foundational skills of Python programming, explore data manipulation with Pandas, and harness the power of NumPy for numerical computations.
🌟 Deep Learning with TensorFlow: Unleash the potential of deep neural networks using TensorFlow, one of the industry's leading DL frameworks, and witness the magic of transforming raw data into intelligent insights.
📈 Real-world Case Studies: Learn by doing with real-world datasets and practical case studies, empowering you to apply AI and DL techniques to solve complex problems.
🎓 Interactive Notebooks: Access interactive Jupyter notebooks that guide you through each learning module, providing hands-on experience and enhancing your understanding.
💡 Experienced Guidance: Benefit from expertly designed resources that bridge theory with practical implementation, ensuring a comprehensive and enriching learning experience.
Join us in this AI and Deep Learning Bootcamp Repository as we embark on a transformative journey into the cutting-edge fields of AI and DL. Whether you're a newcomer or seeking to deepen your expertise, this repository will equip you with the skills and knowledge to excel in the world of artificial intelligence.
Let's unlock the potential of AI and Deep Learning together. Start exploring, experimenting, and innovating today!
- Prerequisite
- Course Overview
- Links
- Get In Touch
- ML Demo
- Course Foundation
- Data Science
- Machine Learning
- Deep Learning
- Datasets
Before starting this bootcamp, please make sure you have the following:
- An email account with access to Google Drive (any Gmail account).
- Basic programming knowledge or prior experience with Python programming is recommended but not required.
- No prior knowledge of Machine Learning or Deep Learning is necessary.
- Passion for learning and exploring the fascinating world of AI and Deep Learning.
In this bootcamp, we will cover the following topics:
-
Introduction to Artificial Intelligence and Deep Learning
- Understanding the differences between AI, ML, and DL.
- Exploring Narrow AI vs. General AI.
- The history of data and its significance in ML and DL.
- Contrasting typical programming with Machine Learning and Deep Learning.
-
Python for Data Science
- Introduction to Programming and Python's Fundamentals.
- Introduction to Python's Data Science packages such as Pandas, NumPy, and Matplotlib.
-
Machine Learning
- Exploring various machine learning concepts and techniques.
- Hands-on experience with real-world datasets and case studies.
-
Deep Learning
- Understanding the fundamentals of deep learning architectures and neural networks.
- Practical implementation of deep learning models using TensorFlow.
- Delving into advanced concepts such as convolutional neural networks (CNNs) and Transfer Learning.
- Find the slides of the bootcamp Here
- Access Google Colab Here
- Explore W3School's Complete Python Reference Here
- Discover W3School's Complete Pandas Reference Here
- Access W3School's Complete Numpy Reference Here
- Find W3School's Complete Matplotlib Reference Here
- Discover the official scikit-learn Reference Here
- Access the official TensorFlow Reference Here
- Access Kaggle website from here Here
- Find this amazing source to understand CNN models at CNN Explainer
If you have any questions about the course materials, feel free to reach out anytime! Email: sayed@sayed-husain.dev
| Index | Demo Name | Description | Link |
|---|---|---|---|
| 00 | Teachable Machine | Train simple ML models directly in the browser (image, audio, pose) | Open Demo |
| 01 | ML Playground | Interactive playground to visualize and experiment with ML concepts | Open Demo |
| index | Foundation Bulit | Datasets used | Data/Datasets Link | Notebook |
|---|---|---|---|---|
| 00 | Python basic skills | N/A | N/A | Python Notebook |
| 01 | Markdown basic skills | N/A | N/A | Markdown Notebook |
| 02 | Python Basic Projects | N/A | N/A | Python Projects Notebook |
| index | Notebook Name | Datasets used | Data/Datasets Link | Notebook |
|---|---|---|---|---|
| 00 | EDA Reference | N/A | N/A | EDA_Reference.ipynb |
| 01 | Fifa Players EDA | FIFA Players 2023 Dataset |
Copy This | Fifa_Players_EDA.ipynb |
| 02 | COVID-19 EDA | COVID-19 Dataset |
Copy This | Covid_EDA.ipynb |
| index | Notebook Name | Datasets used | Data/Datasets Link | Notebook |
|---|---|---|---|---|
| 00 | ML Basics | N/A | N/A | ML_Basics.ipynb |
| 01 | Iris Flowers | Iris Flowers Dataset |
Copy This | IRIS.ipynb |
| 02 | Heart Disease Classification | Heart Disease Dataset |
Copy This | Heart_Disease.ipynb |
| 03 | Car Sales Prediction | Car Sales Dataset |
Copy This | Car_sales.ipynb |
| 04 | MNIST | MNIST Dataset |
Train dataset & Test dataset |
MNIST.ipynb |
| 05 | Titanic - Machine Learning from Disaster | Titanic Dataset |
Download This | Titanic.ipynb |
| index | Notebook Name | Datasets used | Data/Datasets Link | Notebook |
|---|---|---|---|---|
| 00 | DL Basics | N/A | N/A | DL_Basics.ipynb |
| 01 | TF Regression | N/A | N/A | TF Regression.ipynb |
| 02 | TF Classification | N/A | N/A | TF Classification.ipynb |
| 03 | Advanced Deep Learning | Cats vs. Dogs |
N/A | Advanced_concepts.ipynb |
| 04 | Natrual Language Processing | IMDB Dataset |
Copy This | NLP.ipynb |
| index | Notebook Name | Notebook |
|---|---|---|
| 00 | Future of AI | Future_of_Ai.ipynb |
| index | Dataset Name | Description | Dataset Link | Dataset Source |
|---|---|---|---|---|
| 00 | FIFA Players 2023 Dataset | 2023 FIFA players dataset. | Copy This | Kaggle |
| 01 | COVID-19 Dataset | COVID-19 global case statistics. | Copy This | Kaggle |
| 02 | Iris Flowers Dataset |
Dataset Containing 3 different iris flowers and their attributes | Copy This | Kaggle |
| 03 | Heart Disease Dataset | Dataset of patients and whether they have heart disease or not | Copy This | UC Irvine |
| 04 | Car Sales Dataset | Dataset of previously sold cars including some attributes and price | Copy This | N/A |
| 05 | MNIST Dataset |
Hand Written Digits | Train dataset & Test dataset |
Available |
| 06 | Titanic Dataset | Titanic Ship passengers and survivors | Download This | Kaggle |
| 07 | Cats vs. Dogs | Large sample of images of cats and dogs | N/A | TensorFlow Website |
| 08 | IMDB Dataset | IMDB Dataset of 50K Movie Reviews | Copy This | Kaggle |
Congratulations on completing the AI and Deep Learning Bootcamp! Throughout this journey, you've delved into the fascinating world of artificial intelligence and deep learning, gaining valuable insights and practical skills along the way. From the fundamentals of machine learning and neural networks to more advanced techniques like convolutional neural networks and transfer learning, you've acquired a strong foundation to tackle real-world challenges.
As you reflect on your achievements, remember that this is just the beginning. The field of AI and deep learning is rapidly evolving, and the skills you've acquired here will empower you to contribute to its growth and innovation. Whether you're interested in solving complex problems, creating intelligent applications, or exploring the ethical considerations of AI, your journey is filled with limitless possibilities.
As you continue your learning journey, keep in mind the importance of staying curious, exploring new ideas, and collaborating with others. The AI community is vibrant and supportive, offering a wealth of resources, research, and opportunities for growth. We encourage you to build upon the knowledge you've gained here and explore the exciting frontiers of AI and deep learning.
Thank you for being part of the AI and Deep Learning Bootcamp. Your dedication and enthusiasm inspire us, and we can't wait to see the incredible contributions you'll make to the world of AI. Keep learning, exploring, and pushing the boundaries of what's possible!
Sayed Husain Mohamed