https://medium.com/@monocosmo77/research-on-binary-classification-part2-machine-learning-5b37c4c591b5