https://medium.com/@naathancaue556/the-future-of-machine-learning-predictions-and-trends-53fddc2dd41e