Diversifying Topic-Coherent Response Generation for Natural Multi-turn Conversations

10/24/2019
by   Fei Hu, et al.
17

Although response generation (RG) diversification for single-turn dialogs has been well developed, it is less investigated for natural multi-turn conversations. Besides, past work focused on diversifying responses without considering topic coherence to the context, producing uninformative replies. In this paper, we propose the Topic-coherent Hierarchical Recurrent Encoder-Decoder model (THRED) to diversify the generated responses without deviating the contextual topics for multi-turn conversations. In overall, we build a sequence-to-sequence net (Seq2Seq) to model multi-turn conversations. And then we resort to the latent Variable Hierarchical Recurrent Encoder-Decoder model (VHRED) to learn global contextual distribution of dialogs. Besides, we construct a dense topic matrix which implies word-level correlations of the conversation corpora. The topic matrix is used to learn local topic distribution of the contextual utterances. By incorporating both the global contextual distribution and the local topic distribution, THRED produces both diversified and topic-coherent replies. In addition, we propose an explicit metric (TopicDiv) to measure the topic divergence between the post and generated response, and we also propose an overall metric combining the diversification metric (Distinct) and TopicDiv. We evaluate our model comparing with three baselines (Seq2Seq, HRED and VHRED) on two real-world corpora, respectively, and demonstrate its outstanding performance in both diversification and topic coherence.

READ FULL TEXT
research
06/18/2019

Modeling Semantic Relationship in Multi-turn Conversations with Hierarchical Latent Variables

Multi-turn conversations consist of complex semantic structures, and it ...
research
06/18/2021

Continuity of Topic, Interaction, and Query: Learning to Quote in Online Conversations

Quotations are crucial for successful explanations and persuasions in in...
research
09/18/2018

Better Conversations by Modeling,Filtering,and Optimizing for Coherence and Diversity

We present three enhancements to existing encoder-decoder models for ope...
research
08/10/2023

C5: Towards Better Conversation Comprehension and Contextual Continuity for ChatGPT

Large language models (LLMs), such as ChatGPT, have demonstrated outstan...
research
11/02/2018

Augmenting Neural Response Generation with Context-Aware Topical Attention

Sequence-to-Sequence (Seq2Seq) models have witnessed a notable success i...
research
03/04/2020

Posterior-GAN: Towards Informative and Coherent Response Generation with Posterior Generative Adversarial Network

Neural conversational models learn to generate responses by taking into ...
research
06/09/2017

Assigning personality/identity to a chatting machine for coherent conversation generation

Endowing a chatbot with personality or an identity is quite challenging ...

Please sign up or login with your details

Forgot password? Click here to reset