https://medium.com/@monocosmo77/latest-research-on-knowledge-discovery-part4-machine-learning-ba2269c0d7dc