Machine learning is an artificial intelligence (AI) technology which allows machines to learn by using algorithms to interpret data from connected ‘things’ to predict outcomes and learn from successes and failures