US 10,891,435 B1
Bootstrapping multilingual natural language understanding via machine translation
Nicholas Ruiz, Berkeley Heights, NJ (US); John Chen, Millburn, NJ (US); and Srinivas Bangalore, Morristown, NJ (US)
Assigned to INTERACTIONS LLC, Franklin, MA (US)
Filed by Interactions LLC, Franklin, MA (US)
Filed on Feb. 20, 2018, as Appl. No. 15/900,687.
Int. Cl. G06F 40/30 (2020.01); G06F 40/58 (2020.01)
CPC G06F 40/30 (2020.01) [G06F 40/58 (2020.01)] 14 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
accessing a corpus comprising a plurality of expressions in a first natural language, each of the expressions having a corresponding intent label;
generating, for a second natural language, a translated corpus comprising, for each expression in the corpus, a translation of the expression into the second natural language;
associating, for each expression, the intent label associated with the expression with the translation of the expression into the second natural language;
generating an intent model for the second natural language from the translated expressions and the intent labels using a machine learning algorithm;
receiving a user expression from a user;
determining that the user expression is in the second natural language;
using the generated intent model for the second natural language to obtain an intent label for the user expression;
transitioning from a current state to a next state of a workflow for a telephonic conversation with the user, based on the intent label for the user expression; and
providing a prompt to the user to elicit information for the next state.