OCC: A Smart Reply System for Efficient In-App Communications
Not on the map. Why?
Abstract (arXiv)
Smart reply systems have been developed for various messaging platforms. In this paper, we introduce Uber's smart reply system: one-click-chat (OCC), which is a key enhanced feature on top of the Uber in-app chat system. It enables driver-partners to quickly respond to rider messages using smart replies. The smart replies are dynamically selected according to conversation content using machine learning algorithms. Our system consists of two major components: intent detection and reply retrieval, which are very different from standard smart reply systems where the task is to directly predict a reply. It is designed specifically for mobile applications with short and non-canonical messages. Reply retrieval utilizes pairings between intent and reply based on their popularity in chat messages as derived from historical data. For intent detection, a set of embedding and classification techniques are experimented with, and we choose to deploy a solution using unsupervised distributed embedding and nearest-neighbor classifier. It has the advantage of only requiring a small amount of labeled training data, simplicity in developing and deploying to production, and fast inference during serving and hence highly scalable. At the same time, it performs comparably with deep learning architectures such as word-level convolutional neural network. Overall, the system achieves a high accuracy of 76% on intent detection. Currently, the system is deployed in production for English-speaking countries and 71% of in-app communications between riders and driver-partners adopted the smart replies to speedup the communication process.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 2; 2024: 1.
7 papers.
- 2022Combing for Credentials: Active Pattern Extraction from Smart Replycited by 7
- 2022Who Wrote this? How Smart Replies Impact Language and Agency in the Workplacecited by 5
- 2021Auto Response Generation in Online Medical Chat Servicescited by 3
- 2021Language Scaling for Universal Suggested Replies Modelcited by 2
- 2023End-to-End Autoregressive Retrieval via Bootstrapping for Smart Reply Systemscited by 1
- 2023Model-Based Simulation for Optimising Smart Replycited by 0
- 2024Enhancing AI Assisted Writing with One-Shot Implicit Negative Feedbackcited by 0
- 2024Enhancing AI Assisted Writing with One-Shot Implicit Negative Feedback14 Oct 2024
- 2023End-to-End Autoregressive Retrieval via Bootstrapping for Smart Reply Systems29 Oct 2023
- 2023Model-Based Simulation for Optimising Smart Reply26 May 2023
- 2022Who Wrote this? How Smart Replies Impact Language and Agency in the Workplace7 Oct 2022
- 2022Combing for Credentials: Active Pattern Extraction from Smart Reply14 Jul 2022
- 2021Language Scaling for Universal Suggested Replies Model4 Jun 2021
- 2021Auto Response Generation in Online Medical Chat Services26 Apr 2021