https://medium.com/@sourish.srivastava731/how-algorithms-improve-real-world-decision-making-27480500d21c