Chatbots have come a long way. For years, they were limited to responding with predetermined replies that followed a simple logic structure. But customers can have complex problems, and no ...