Created as a part of The Data Scientist's Toolbox course at Coursera