https://medium.com/@monocosmo77/understanding-the-use-of-feature-selection-part1-artificial-intelligence-f1d622920fc8