https://medium.com/@monocosmo77/best-research-on-learning-algorithms-part8-artificial-intelligence-72d7bd4a6330