The 30 Days of ML Challenge is a month-long program to build foundational machine learning skills using platforms like Kaggle and Google Colab.
- Start Date: 20 November 2024
- End Date: 19 December 2024
- Learn essential ML concepts and workflows.
- Gain hands-on experience with data exploration, modeling, and evaluation.
- Build a portfolio of ML projects.
-
Introduction to Kaggle
Follow the Getting Started with Kaggle notebook to familiarize yourself with the platform. -
Community Engagement
Join the 30 Days of ML Discord Community and introduce yourself in the#introductions
channel. -
Understanding ML Models
Read the tutorial: How Models Work (Lesson 1, Intro to ML). -
Data Exploration
Review the tutorial: Basic Data Exploration (Lesson 2, Intro to ML). -
Practice Exercise
Complete this exercise from Lesson 2.
- Read this tutorial (from Lesson 3 of the Intro to ML course).
- Complete this exercise (from Lesson 3 of the Intro to ML course).
- Read this tutorial (from Lesson 4 of the Intro to ML course).
- Complete this exercise (from Lesson 4 of the Intro to ML course).
- Read this tutorial (from Lesson 5 of the Intro to ML course).
- Complete this exercise (from Lesson 5 of the Intro to ML course).
- Read this tutorial (from Lesson 6 of the Intro to ML course).
- Complete this exercise (from Lesson 6 of the Intro to ML course).
- Read this tutorial (from Lesson 7 of the Intro to ML course).
- Complete this exercise (from Lesson 7 of the Intro to ML course).
- Follow Intermediate ML lessons, completing tutorials and exercises:
- Introduction
- Missing Values
- Follow Intermediate ML lessons, completing tutorials and exercises Part-1:
- Categorical Variables
- Pipelines
- Tools: Primarily use Kaggle and Google Colab for assignments.
- Daily Commitment: Complete tasks assigned each day to stay on track.
- Community: Leverage the Discord server for discussions, updates, and support.
By the end of this challenge, participants will have:
- Developed core ML skills.
- Created a portfolio of completed assignments and notebooks.
- Gained confidence in applying ML techniques to real-world problems.
Stay consistent, and make the most of this learning opportunity.