Created for an assignment in the course 'The Data Scientist's Toolbox' on Coursera