Conditional Response Generation Using Variational Alignment

11/10/2019
by   Kashif Khan, et al.
0

Generating relevant/conditioned responses in dialog is challenging, and requires not only proper modelling of context in the conversation, but also the ability to generate fluent sentences during inference. In this paper, we propose a two-step framework based on generative adversarial nets for generating conditioned responses. Our model first learns meaningful representations of sentences, and then uses a generator to match the query with the response distribution. Latent codes from the latter are then used to generate responses. Both quantitative and qualitative evaluations show that our model generates more fluent, relevant and diverse responses than the existing state-of-the-art methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/03/2019

Structuring Latent Spaces for Stylized Response Generation

Generating responses in a targeted style is a useful yet challenging tas...
research
10/28/2019

Sketch-Fill-A-R: A Persona-Grounded Chit-Chat Generation Framework

Human-like chit-chat conversation requires agents to generate responses ...
research
11/14/2018

Generating Multiple Diverse Responses for Short-Text Conversation

Neural generative models have become popular and achieved promising perf...
research
11/02/2018

Meta-path Augmented Response Generation

We propose a chatbot, namely Mocha to make good use of relevant entities...
research
09/20/2022

Incorporating Casual Analysis into Diversified and Logical Response Generation

Although the Conditional Variational AutoEncoder (CVAE) model can genera...
research
06/05/2019

Generating Multiple Diverse Responses with Multi-Mapping and Posterior Mapping Selection

In human conversation an input post is open to multiple potential respon...
research
06/15/2016

Smart Reply: Automated Response Suggestion for Email

In this paper we propose and investigate a novel end-to-end method for a...

Please sign up or login with your details

Forgot password? Click here to reset