Last week I teached a group of colleagues about machine learning. The goal for the training was to remove the black box and learn more about what you can do with machine learning. We also covered some discussions that arise when you start to use machine learning.
There's a lot of things you need to think about when you start to apply machine learning. Although it's not impossibly hard, there's still a lot of stuff you need to think about.