Artificial intelligence (AI) brings with it a promise of genuine human-to-machine interaction. When machines become intelligent, they can understand requests, connect data points and draw conclusions. Machine learning automates analytical model building. It uses methods from neural networks, statistics, operations research and physics to find hidden insights in data without being explicitly programmed where to look or what to conclude.