CPC G10L 15/16 (2013.01) [G10L 15/28 (2013.01)] | 12 Claims |
1. A computer implemented method for classifying a dialogue act in a chat log, comprising:
mapping each word of the dialogue act to a word vector representation;
computing an utterance vector representation of the dialogue act based on the word vector representations using a bidirectional long short-term memory (LSTM) architecture;
computing an additional utterance vector representation of the dialogue act based on the utterance vector representation, the computing the additional utterance vector representation comprising:
applying a skip connection between the dialogue act of a participant and an immediately prior dialogue act of the same participant; and
computing the additional utterance vector representation based on an utterance vector representation of the skip connection to the immediately prior dialogue act of the same participant;
mapping the additional utterance vector representation, with a directed-acyclic-graph long short-term memory network (DAG-LSTM), to a classification of the dialogue act; and
outputting the classification of the dialogue act.
|