Machine learning can sometimes feel like magic. You give a computer thousands of examples, and somehow it learns patterns and starts making predictions on new data. But behind the scenes, many machine ...