Understanding machine learning can help you build recommendation engines or perform data science work.