Enough Machine Learning to Make Hacker News Readable Again by Ned Jackson Lovely.
From the description:
It’s inevitable that online communities will change, and that we’ll remember the community with a fondness that likely doesn’t accurately reflect the former reality. We’ll explore how we can take a set of articles from an online community and winnow out the stuff we feel is unworthy. We’ll explore some of the machine learning tools that are just a “pip install” away, such as scikit-learn and nltk.
Ned recommends you start with the map I cover at: Machine Learning Cheat Sheet (for scikit-learn).
Great practice with scikit-learn. Following this as a general outline will develop your machine learning skills!