I made a lot of mistakes during my machine learning journey.
Being a web developer, here's why it took me 2 years to get started machine learning when I could've done it in less than a month.
(and you can too!)

Being a web developer, here's why it took me 2 years to get started machine learning when I could've done it in less than a month.
(and you can too!)


My first attempt of getting into machine learning was in early 2018. I saw a few videos on YouTube but never really understood anything about it.
Terms like "Support Vector machines", "generative adversarial networks" always scared me.
Moreover there was nobody to guide me in the right direction.
Moreover there was nobody to guide me in the right direction.
I knew python decently well, however I always thought you need to know complex math which you could only get in college degree. I dismissed the idea that I could get into machine learning before I get into college.
I learnt a bit of React, Vue and Django in the meanwhile. I liked it however I knew it was something which I wasn't really interested in.
2020 was the year when all of this changed, in the month March of this year, I trained my first ever Neural Net with the help of this course

Machine learning foundations course
youtube∙com/watch?v=_Z9TRANg4c0
"This is the course for you if you are scared of the math and just want to start machine learning"
That's me!
With the help of this course I was able to kick-start my machine learning journey within a month

"This is the course for you if you are scared of the math and just want to start machine learning"
That's me!
With the help of this course I was able to kick-start my machine learning journey within a month
But for some reason, I left it and went back to web development.
I shouldn't have done this because I knew I wanted to pursue machine learning and not web development, because I liked it more.
However, you don't have to do the same thing as me!
Do what you like.
I shouldn't have done this because I knew I wanted to pursue machine learning and not web development, because I liked it more.
However, you don't have to do the same thing as me!
Do what you like.
I even tried to get into game development at this time! (and failed) 
Being consistent is VERY important, you must focus on one thing and do the best you can at it.

Being consistent is VERY important, you must focus on one thing and do the best you can at it.
I took machine learning back up 2 months .
This time I HAD to be more consistent with it and slowly I realized that this is what I am passionate about!
This time I HAD to be more consistent with it and slowly I realized that this is what I am passionate about!
I made the mistake of listening to other people who themselves had no knowledge about this field and the second mistake was of not having clear direction on what I really wanted to do.
These some tips for machine leaning newbies.
1. You don't need math to get started machine learning
2. Learn Python (or whichever language you prefer) very very very well!
3. Practice
4. Have a clear path
5. Google things when you don't understand something
1. You don't need math to get started machine learning
2. Learn Python (or whichever language you prefer) very very very well!
3. Practice
4. Have a clear path
5. Google things when you don't understand something
6. You don't need expensive hardware for machine learning
7. Understand what different frameworks do and use the ones you need.
8. Have confidence!
7. Understand what different frameworks do and use the ones you need.
8. Have confidence!
I write threads on twitter in hopes to make the machine learning journey a bit easier for people who are struggling with it.
Below are some of my threads & tweets which could be very helpful to you.
Below are some of my threads & tweets which could be very helpful to you.