https://medium.com/@samjoshua.s2002/code-common-mistakes-to-avoid-when-building-machine-learning-models-1851ef72487c