There is a lot of expectation about the potential impact bots will have on our lives. Every major technology company, along with some promising innovators, are fiercely working on their own Artificial Intelligence (AI) offering in the race to become leaders, in what...