What's the difference between data science, machine learning, and artificial intelligence?

1 · David Robinson · Jan. 9, 2018, 5 p.m.
When I introduce myself as a data scientist, I often get questions like “What’s the difference between that and machine learning?” or “Does that mean you work on artificial intelligence?” I’ve responded enough times that my answer easily qualifies for my “rule of three”: When you’ve written the same code 3 times, write a functionWhen you’ve given the same in-person advice 3 times, write a blog post— David Robinson (@drob) November 9, 2017 The fields do have a great deal of overlap, and there’s ...