Artificial intelligence is undoubtedly one of the most highly discussed technology topics at present.