pith. sign in

arxiv: 1903.10630 · v1 · pith:K47DTXAMnew · submitted 2019-03-25 · 💻 cs.CL · cs.AI· cs.LG· stat.ML

Diversifying Reply Suggestions using a Matching-Conditional Variational Autoencoder

classification 💻 cs.CL cs.AIcs.LGstat.ML
keywords m-cvaemodelsystemvariationaldiversifyingfeatureinferenceproduction
0
0 comments X
read the original abstract

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% without significant impact on relevance. This translated to a 5% gain in click-rate in our online production system.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.