Efficient Natural Language Response Suggestion for Smart Reply
Matthew Henderson, Rami Al-Rfou, Brian Strope, Yun-hsuan Sung, Laszlo, Lukacs, Ruiqi Guo, Sanjiv Kumar, Balint Miklos, Ray Kurzweil

TL;DR
This paper introduces a fast, neural network-based method for suggesting natural language responses in email applications, matching the quality of seq2seq models but with significantly reduced computational cost.
Contribution
The paper proposes an efficient neural network approach using n-gram embeddings and optimized search for real-time email response suggestions, outperforming traditional seq2seq models in speed.
Findings
Achieves comparable response quality to seq2seq models
Reduces computational requirements and latency
Successfully deployed in Gmail's Inbox application
Abstract
This paper presents a computationally efficient machine-learned method for natural language response suggestion. Feed-forward neural networks using n-gram embedding features encode messages into vectors which are optimized to give message-response pairs a high dot-product value. An optimized search finds response suggestions. The method is evaluated in a large-scale commercial e-mail application, Inbox by Gmail. Compared to a sequence-to-sequence approach, the new system achieves the same quality at a small fraction of the computational requirements and latency.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
- 🤗sentence-transformers/static-retrieval-mrl-en-v1model· ♡ 56♡ 56
- 🤗sentence-transformers/static-similarity-mrl-multilingual-v1model· ♡ 76♡ 76
- 🤗huyydangg/DEk21_hcmute_embeddingmodel· 202k dl· ♡ 34202k dl♡ 34
- 🤗dwb2023/artic-embed-sw-ft-12979a9b-5e10-426a-a140-66385a68406cmodel· 4 dl· ♡ 14 dl♡ 1
- 🤗thierrydamiba/splade-ecommerce-escimodel· 99 dl· ♡ 199 dl♡ 1
- 🤗TUKE-DeutscheTelekom/slovakbert-skquad-mnlrmodel· 7 dl· ♡ 47 dl♡ 4
- 🤗lingtrain/labse-udmurtmodel· 10 dl· ♡ 410 dl♡ 4
- 🤗tomaarsen/stsb-distilbert-base-quora-duplicate-questionsmodel· 3 dl3 dl
- 🤗tomaarsen/distilroberta-base-nli-adaptive-layermodel· 1 dl1 dl
- 🤗tomaarsen/distilroberta-base-nli-2d-matryoshkamodel· 1 dl1 dl
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Text and Document Classification Technologies · Speech Recognition and Synthesis
