Artificial Intelligence (AI), Machine Learning, and data analytics: these are terms we often associate with science fiction, but which...