Generation and application of universal hypothesis ranking model
First Claim
1. A system comprising:
- at least one processor; and
a memory operatively connected with the processor, wherein the memory stores computer-executable instructions, that cause the processor to perform;
analyzing a corpus of training data, wherein the corpus of training data comprises data received in a plurality of different languages;
creating, based on the analyzed corpus of training data, a language-independent feature set that includes selectable features for ranking of dialog hypotheses; and
training a single model using the language-independent feature set to generate a universal hypothesis ranking model, wherein the universal hypothesis ranking model is applicable to a plurality of languages and locales, and wherein the universal hypothesis ranking model is configured to rank hypotheses for user input received in a language previously unseen by the universal hypothesis ranking model.
1 Assignment
0 Petitions
Accused Products
Abstract
Non-limiting examples of the present disclosure describe generation and application of a universal hypothesis ranking model to rank/re-re-rank dialog hypotheses. An input is received through a user interface of an application for dialog processing. A plurality of dialog hypotheses are generated based on input understanding processing of the received input. The plurality of dialog hypotheses are ranked using a universal hypothesis ranking model that is applicable to a plurality of languages and locales. The ranking of the plurality of dialog hypotheses comprises using the universal hypothesis ranking model to analyze language independent features of the plurality of dialog hypotheses for policy determination. Other examples are also described including examples directed to generation of the universal hypothesis ranking model.
29 Citations
20 Claims
-
1. A system comprising:
-
at least one processor; and a memory operatively connected with the processor, wherein the memory stores computer-executable instructions, that cause the processor to perform; analyzing a corpus of training data, wherein the corpus of training data comprises data received in a plurality of different languages; creating, based on the analyzed corpus of training data, a language-independent feature set that includes selectable features for ranking of dialog hypotheses; and training a single model using the language-independent feature set to generate a universal hypothesis ranking model, wherein the universal hypothesis ranking model is applicable to a plurality of languages and locales, and wherein the universal hypothesis ranking model is configured to rank hypotheses for user input received in a language previously unseen by the universal hypothesis ranking model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
receiving an input through a user interface of an application for dialog processing; generating a plurality of dialog hypotheses based on input understanding processing of the received input; and ranking the plurality of dialog hypotheses using a universal hypothesis ranking model that is applicable to a plurality of languages and locales, wherein the universal hypothesis ranking model is configured to rank hypotheses for user input received in a language previously unseen by the universal hypothesis ranking model; wherein the ranking comprises; applying the universal hypothesis ranking model to analyze language independent features of the plurality of dialog hypotheses extracted by the universal hypothesis ranking model; and outputting a ranking of the plurality of dialog hypotheses for policy determination. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system comprising:
-
at least one processor; and a memory operatively connected with the processor, wherein the memory stores computer-executable instructions, that cause the processor to perform; receiving an input through a user interface of an application for dialog processing, generating a plurality of dialog hypotheses based on input understanding processing of the received input, and ranking the plurality of dialog hypotheses using a universal hypothesis ranking model that is applicable to a plurality of languages and locales, wherein the universal hypothesis ranking model is configured to rank hypotheses for user input received in a language previously unseen by the universal hypothesis ranking model; wherein the ranking comprises; applying the universal hypothesis ranking model to analyze language independent features of the plurality of dialog hypotheses extracted by the universal hypothesis ranking model; and outputting a ranking of the plurality of dialog hypotheses for policy determination. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification