Artificial Intelligence (AI) is a topic that has been dominating commentator, press and investor attention for some time.