Skip to content

Rajin-Saleh/MachineLearning-99DaysWithCPC

Repository files navigation

🚀 100 Days of Machine Learning Challenge 🧠

Welcome to my 100 Days of Machine Learning challenge! This journey is all about diving deep into the world of machine learning and artificial intelligence, one day at a time, to build a solid foundation and achieve mastery through consistent learning and hands-on projects. 🌟 Why This Challenge?

Machine learning is reshaping the future of technology in ways we could never have imagined. From self-driving cars to predictive models, the power of AI is undeniable. Through this challenge, I aim to:

Master the core concepts of machine learning and artificial intelligence.
Get hands-on experience by building real-world projects.
Prepare myself for future innovations in the tech world.
Inspire others to take on their own learning journeys.

🎯 Goals

Learn the fundamentals of machine learning and its applications.
Implement at least one machine learning project every 10 days.
Understand and apply machine learning models, including regression, classification, clustering, and deep learning.
Enhance coding skills with Python, data handling libraries, and machine learning frameworks like Scikit-learn, TensorFlow.
Document everything, including code, notes, and project results, in this repository.

🛠️ What I'll Cover

Throughout the challenge, I’ll be focusing on:

Mathematics & Statistics for Machine Learning: Essential concepts like probability, linear algebra, calculus, and statistics.
Python Programming: Core Python, libraries like Pandas, NumPy, and Matplotlib for data handling and visualization.
Machine Learning Models: Supervised and unsupervised learning models including linear regression, decision trees, support vector machines (SVM), k-means clustering, and neural networks.
Deep Learning & Neural Networks: Understanding the basics of neural networks and diving into frameworks like TensorFlow and Keras.
AI Projects: Real-world applications including image classification, natural language processing, and recommendation systems.

🗓️ Progress & Updates

Although the challenge hasn’t started yet, this README will be updated regularly with my progress as the days go by and projects are completed. Stay tuned for frequent updates and breakthroughs! 🌍 Courses & Resources I'll Be Using

[60-hour ML Course] - Foundation in Math, Stats, and Basic Models
[20-hour ML Models Video] - Focused on practical model implementation
[Harvard CS50 AI Course] - A deeper dive into AI concepts
[Generative AI Course] - Advanced generative models and AI applications

I will also use:

Books, Articles, and Blogs for research and extra reading.
Kaggle Datasets for hands-on data practice.

📊 Sample Projects

Here are a few of the projects I’ll be working on during the challenge:

(Coming Soon)

Additional projects will be revealed as I progress! This README will be updated with new projects and insights as they come to life. 🌱 How You Can Follow Along

If you’re interested in learning with me, feel free to:

Fork this repository and do your own 100-day challenge!
Follow my updates and contribute if you have ideas or suggestions.
Open issues for feedback, or join me in collaborating on future projects!

🔥 Final Thoughts

This challenge is about more than just learning machine learning—it's about growth, discipline, and pushing the limits of what I can achieve. I hope to inspire others to take on their own challenges, embrace the world of AI, and never stop learning. 🚀

Stay tuned and let’s build the future together, one day at a time! 💪

Releases

No releases published

Packages

No packages published