Diversifying Reply Suggestions using a Matching-Conditional Variational Autoencoder

03/25/2019
by   Budhaditya Deb, et al.
0

We consider the problem of diversifying automated reply suggestions for a commercial instant-messaging (IM) system (Skype). Our conversation model is a standard matching based information retrieval architecture, which consists of two parallel encoders to project messages and replies into a common feature representation. During inference, we select replies from a fixed response set using nearest neighbors in the feature space. To diversify responses, we formulate the model as a generative latent variable model with Conditional Variational Auto-Encoder (M-CVAE). We propose a constrained-sampling approach to make the variational inference in M-CVAE efficient for our production system. In offline experiments, M-CVAE consistently increased diversity by 30-40 in click-rate in our online production system.

READ FULL TEXT

page 2

page 4

page 6

research
04/24/2019

Condition-Transforming Variational AutoEncoder for Conversation Response Generation

This paper proposes a new model, called condition-transforming variation...
research
06/12/2019

Improving Importance Weighted Auto-Encoders with Annealed Importance Sampling

Stochastic variational inference with an amortized inference model and t...
research
04/24/2023

Variational Diffusion Auto-encoder: Deep Latent Variable Model with Unconditional Diffusion Prior

Variational auto-encoders (VAEs) are one of the most popular approaches ...
research
10/05/2020

Self-Supervised Variational Auto-Encoders

Density estimation, compression and data generation are crucial tasks in...
research
06/07/2019

Building a Production Model for Retrieval-Based Chatbots

Response suggestion is an important task for building human-computer con...
research
09/20/2022

Incorporating Casual Analysis into Diversified and Logical Response Generation

Although the Conditional Variational AutoEncoder (CVAE) model can genera...
research
05/24/2022

Gacs-Korner Common Information Variational Autoencoder

We propose a notion of common information that allows one to quantify an...

Please sign up or login with your details

Forgot password? Click here to reset