GENERATIVE DISCRIMINATIVE APPROACH FOR TRANSACTIONAL DIALOG STATE TRACKING VIA COLLECTIVE MATRIX FACTORIZATION
First Claim
1. A method for dialog state tracking comprising:
- providing first and second latent variable models learned by reconstructing a decompositional model, the decompositional model having been generated from annotated training dialogues and including, for each of a plurality of dialog state transitions, state descriptors for initial and final states of the transition and a respective dialogue representation, the learned first latent variable model including embeddings of the plurality of state transitions, and the learned second latent variable model including embeddings of features of the state descriptors and embeddings of features of the dialogue representations;
receiving data for a new dialog state transition, the data including a state descriptor for the initial time and a respective dialogue representation;
predicting a state descriptor for the final state of the new dialog state transition using the learned first and second latent variable models,wherein the predicting of the state descriptor is performed with a processor.
4 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for dialog state tracking employs first and second latent variable models which have been learned by reconstructing a decompositional model generated from annotated training dialogues. The decompositional model includes, for each of a plurality of dialog state transitions corresponding to a respective turn of one of the training dialogues, state descriptors for initial and final states of the transition and a respective representation of the dialogue for that turn. The first latent variable model includes embeddings of the plurality of state transitions, and the second latent variable model includes embeddings of features of the state descriptors and embeddings of features of the dialogue representations. Data for a new dialog state transition is received, including a state descriptor for the initial time and a respective dialogue representation. A state descriptor for the final state of the new dialog state transition is predicted using the learned latent variable models.
85 Citations
20 Claims
-
1. A method for dialog state tracking comprising:
-
providing first and second latent variable models learned by reconstructing a decompositional model, the decompositional model having been generated from annotated training dialogues and including, for each of a plurality of dialog state transitions, state descriptors for initial and final states of the transition and a respective dialogue representation, the learned first latent variable model including embeddings of the plurality of state transitions, and the learned second latent variable model including embeddings of features of the state descriptors and embeddings of features of the dialogue representations; receiving data for a new dialog state transition, the data including a state descriptor for the initial time and a respective dialogue representation; predicting a state descriptor for the final state of the new dialog state transition using the learned first and second latent variable models, wherein the predicting of the state descriptor is performed with a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for dialog state tracking comprising:
-
memory which stores first and second latent variable models that have been learned by reconstructing a decompositional model, the decompositional model having been generated from annotated training dialogues and including, for each of a plurality of dialog state transitions, state descriptors for initial and final states of the transition and a respective dialogue representation, the learned first latent variable model including embeddings of the plurality of state transitions, and the learned second latent variable model including embeddings of features of the state descriptors and embeddings of features of the dialogue representations; an information gathering component which receives an utterance of a user for each of a plurality of new dialog state transitions; a representation generation component which generates a dialog representation based on the user utterance; a prediction component which predicts a state descriptor for a final state of each new dialog state transition using the learned first and second latent variable models, an initial state descriptor and the respective dialog representation; and a processor which implements the information gathering component, representation generation component, and the prediction component. - View Dependent Claims (19)
-
-
20. A method for identifying a transaction comprising:
-
learning first and second latent variable models for reconstructing a decompositional model, the decompositional model having been generated from annotated training dialogues and including, for each of a plurality of dialog state transitions, state descriptors for initial and final states of the transition and a respective dialogue representation, the learned first latent variable model including embeddings of the plurality of state transitions, and the learned second latent variable model including embeddings of features of the state descriptors and embeddings of features of the dialogue representations; for each of a plurality of turns of a dialogue; receiving data for a new dialog state transition, the data including a state descriptor for the initial time and a respective dialogue representation; predicting a state descriptor for the final state of the new dialog state transition using the learned first and second latent variable models; and generating an agent dialog act based on the predicted state descriptor; based on the predicted final state of at least one of the turns of the dialogue, identifying a transaction to be implemented.
-
Specification