Machine learning as a prediction engine