https://pmpsz.com/evaluating-machine-learning-integration-in/