Harpreet Chawla

October 30, 2017

Translate Watson Conversation Chatbots

Creating and maintaining chatbots in multiple languages can be costly, error-prone, and not easily scalable. Each change in a bot needs to be manually replicated across each language the bot supports. The manual nature of maintaining multilingual chatbots can have a real impact on continuous delivery as the language-specific changes must be performed by language experts and this takes time. Moreover, we need to pay for every single change – intents, entities, and bot output. This can get expensive very quickly — so, what's the best way to translate chatbots into different languages without impeding continuous delivery and disrupting DevOps?

Continue reading