There’s a lot of hype around machine learning, but what does it really mean in the context of enterprise software? How does it work, where is it adding business value today, and what should we expect from it in the future?
Let’s start with some definitions. Artificial intelligence (AI) is an umbrella term that includes machine learning (ML), deep learning and cognitive learning. The part most relevant to enterprise software is ML, which in this context is the ability to create automation through AI algorithms.