The first step to amassing knowledge is having a good handle on the language. As it turns out, the same is applicable to Machine Learning. Python being the brightest torch in this dimly lit alley, is the obvious choice.

When learning, I chose to start learning version 3.x as the future developments will only bring more power.

What I found to be good advice is:

Start with videos for an interactive introduction, then go onto books. The books provide a lot of examples and problems to further the understanding. Finally, Practice to ingrain these new concepts.

1) The Videos: There…

Rajeev Warrier

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store