There is a clear trend in Artificial Intelligence whereby major companies like IBM, Microsoft, and Google are creating the plumbing with layers of abstraction on top such that mere mortals can leverage capabilities such as Machine Learning to build complex systems. This interview offers an excellent overview of the state of the union on this