Created as part of course project for "The Data Scientist's Toolbox" class on Coursera