For a chat bot, first intent data is provided, including a first instance of sample utterances in a first natural language and intents corresponding to the respective sample utterances. The sample utterances are translated by a computer system to a second natural language as a second instance of the sample utterances. The sample utterances of the second instance are translated by a computer system back to the first natural language as a third instance of the sample utterances. Second intent data is provided including the third instance of the sample utterances and the corresponding intents. An intent classifier of the chat bot is trained to identify respective intents of real time utterances, wherein the identifying is responsive to the intent classifier receiving the real time utterances from a user when the chat bot is in an operating mode and the training includes training the intent classifier on the first and second intent data.
展开▼