Basic implementation of algorithms described in the Coursera Mining Massive datasets class. For educational purposes only.