This is a by-beginner, for-beginner&#x27;s guide. Can you help me make it more legitimate, if you are an expert?<p>I learned Python by hacking first, and getting serious later. I&#x27;ve scratched the surface with Machine Learning in this same way and now I&#x27;m encouraged to get serious with it. This guide is meant to help other developers do the same :) I hope it&#x27;ll have the same effect for someone else.<p>I&#x27;m sure I&#x27;ve gotten things wrong. I&#x27;m sure I&#x27;m missing key points. All I can hope for now is that I&#x27;ve captured some &quot;beginner&#x27;s mind&quot; in approaching the topic. So maybe we can preserve that form, while improving the content.<p>So please, if you are a beginner, student, or already an expert ... I hope you&#x27;ll open issues and submit pull requests! Thank you!<p>This is my first submission to HackerNews, please go easy on me :) Cheers.