Machine Learning with scikit-learn
amueller.github.io
amueller.github.io
There might be some great stuff here, but many of your potential audience will never find out, because they'll give up.
A far better introduction to sci-kit learn is the project's examples page, http://scikit-learn.org/stable/auto_examples/index.html, which you can use to get example code and data to generate each type of graph. The documentation on the rest of the site is also of very high quality.
Edit: on closer inspection it's just the last couple of lines that I'm missing - but it's still very annoying.
He is active on Kaggle.com too.
For more practical ML projects see: https://github.com/amueller
>>> from sklearn.datasets import fetch_mldata
>>> mnist = fetch_mldata('MNIST original', data_home=custom_data_home)
I think the handwritten digits dataset used in the presentation is just a subset of MNIST; MNIST is 28x28 and the handwritten digits are 8x8.
http://amueller.github.io/sklearn_tutorial/#/6
Why the [Classification][100K sample?] checkpoint?
And more info in general about this whole cheat-sheet.
I also found a blog post that figured the diagram, with some background infos:
http://peekaboo-vision.blogspot.de/2013/01/machine-learning-...
There are many others too, but with few points and comments