| CPC G10L 13/086 (2013.01) [G06F 40/274 (2020.01); G06F 40/58 (2020.01); G10L 15/005 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving data indicative of one or more inputs of an end-user directed to a user interface of a conversation designer tool;
determining a conversation design based on the data, wherein the conversation design enables a conversation bot to provide a service to the end-user using a conversation flow specified at least in part by the conversation design, wherein the conversation design specifies in a first human language at least a portion of a message content to be provided by the conversation bot during an execution of the conversation flow, wherein the conversation design specifies an element in a further user interface requesting input from the end-user, and wherein the input specifies a second human language different from the first human language; and
dynamically translating for the end-user, the message content of the conversation design in the first human language from the first human language to the second human language, wherein the dynamic translation from the first human language to the second human language is performed using a machine translator after deploying the conversation design in the first human language, and wherein the message content translated to the second human language is visually indicated in the further user interface as a translation of the conversation bot conversing in the first human language that is different than the second human language.
|