The big challenge is creating good data. We constantly analyze chat conversations. Sometimes our chatbot answer wrong because of a corner case that we didn't think about. It could be lack of training data, context mismatch or that follow-up intents are missing. The technology works, but the data structure needs improvement all the time. We have people that work with this and we call them "AI-Trainers".