A for AI, B for Blockchain: 2017 in technology