Tools and Techniques
Awesome Jupyter Notebook by Sean J. Taylor that demonstrates how simple machine learning algorithms can be used to project fantasy football points better than experts. The notebook is very well-documented and includes projections for 2017.
This might not be a practical attack but it sure is cool. This article describes how to create a keylogger using machine learning with a phone's accelerometer and gyroscope readings. It's a fun read that's aptly subtitled, "A Guide to Reasoning About Unintuitive Machine-Learning Problems."
Curated collection of Python packages that are commonly used for time series analysis. Covers a variety of use cases including machine learning, statistics, analytics, and working with databases.
This introduction to cleaning data uses a messy weather dataset to demonstrate key features of Pandas including things like file reading, dataset sorting, applying functions, ensuring a consistent frequency, interpolation, and simple plotting.