https://medium.com/whats-new-world/what-are-the-most-promising-new-machines-learning-and-artificial-intelligence-technologies-b95e39322a9f