Log In Sign Up

Utterance-level Dialogue Understanding: An Empirical Study

by   Deepanway Ghosal, et al.

The recent abundance of conversational data on the Web and elsewhere calls for effective NLP systems for dialog understanding. Complete utterance-level understanding often requires context understanding, defined by nearby utterances. In recent years, a number of approaches have been proposed for various utterance-level dialogue understanding tasks. Most of these approaches account for the context for effective understanding. In this paper, we explore and quantify the role of context for different aspects of a dialogue, namely emotion, intent, and dialogue act identification, using state-of-the-art dialog understanding methods as baselines. Specifically, we employ various perturbations to distort the context of a given utterance and study its impact on the different tasks and baselines. This provides us with insights into the fundamental contextual controlling factors of different aspects of a dialogue. Such insights can inspire more effective dialogue understanding models, and provide support for future text generation approaches. The implementation pertaining to this work is available at


page 7

page 8

page 9

page 15

page 26

page 30


A Context-based Approach for Dialogue Act Recognition using Simple Recurrent Neural Networks

Dialogue act recognition is an important part of natural language unders...

FlowEval: A Consensus-Based Dialogue Evaluation Framework Using Segment Act Flows

Despite recent progress in open-domain dialogue evaluation, how to devel...

FCTalker: Fine and Coarse Grained Context Modeling for Expressive Conversational Speech Synthesis

Conversational Text-to-Speech (TTS) aims to synthesis an utterance with ...

Discourse-Wizard: Discovering Deep Discourse Structure in your Conversation with RNNs

Spoken language understanding is one of the key factors in a dialogue sy...

Dialogue Act Segmentation for Vietnamese Human-Human Conversational Texts

Dialog act identification plays an important role in understanding conve...

Selecting Stickers in Open-Domain Dialogue through Multitask Learning

With the increasing popularity of online chatting, stickers are becoming...

Robust Dialogue Utterance Rewriting as Sequence Tagging

The task of dialogue rewriting aims to reconstruct the latest dialogue u...

Code Repositories


This repository contains PyTorch implementation for the baseline models from the paper Utterance-level Dialogue Understanding: An Empirical Study

view repo