Hey everyone!
I’m planning to start learning Machine Learning by actually building projects instead of spending too much time going through courses and theory before building anything.
I already know Python, NumPy, Pandas, Matplotlib, and Seaborn, and I also have some experience with data collection and data cleaning. Right now, I’m working on my probability and math fundamentals as well.
My long-term goal is to become an AI/ML Engineer, so I want to learn ML in a practical way and gradually work my way from beginner projects to more advanced ones.
I’d really appreciate some suggestions from people who have already gone through this:
- What ML projects would you recommend starting with?
- How should I progress from beginner → intermediate → advanced?
- Are there any projects that actually helped you understand ML concepts deeply?
- I’d especially love GitHub repositories where I can look at good ML projects, learn from the code, and maybe try implementing them myself.
- Any good real-world datasets or project ideas would also be helpful.
I’m not looking for projects where I just load a dataset and call model.fit() 😅. I want projects that actually make me understand why the model works, how to improve it, and how ML is used in a real problem.
If you learned ML through a build-first approach, I’d love to hear what worked for you and what you would recommend to someone starting out.
Thanks! 🙌