US 9,811,519 B2
Generative discriminative approach for transactional dialog state tracking via collective matrix factorization
Julien Perez, Grenoble (FR)
Assigned to Conduent Business Services, LLC, Dallas, TX (US)
Filed by Conduent Business Services, LLC, Dallas, TX (US)
Filed on Sep. 24, 2015, as Appl. No. 14/864,076.
Prior Publication US 2017/0091171 A1, Mar. 30, 2017
Int. Cl. G06F 17/00 (2006.01); G10L 15/00 (2013.01); G06Q 30/00 (2012.01); G06F 17/27 (2006.01); G10L 15/22 (2006.01)
CPC G06F 17/279 (2013.01) [G10L 15/22 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method for dialog state tracking comprising:
learning first and second latent variable models;
providing the first and second latent variable models learned by reconstructing a decompositional model in the form of a matrix, 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 state descriptors for the initial and final states each including a value for each of a predefined set of state variables, 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 state and a respective dialogue representation which is based on a user utterance, the state descriptor for the initial state including a value for each of the predefined set of state variables;
predicting a state descriptor for the final state of the new dialog state transition using the learned first and second latent variable models, the state descriptor for the final state including a value for each of the predefined set of state variables; and
outputting, to a client device, an agent dialog act based on the predicted state descriptor for the final state, and wherein the predicting of the state descriptor is performed with a processor.