It's been a topsy-turvy year for artificial intelligence. Like many technologies it feels as if it has been through the entire hype cycle...