Enhancing Customer Service Chatbots with Context-Aware NLU through Selective Attention and Multi-task Learning
Subhadip Nandi, Neeraj Agrawal, Anshika Singh, Priyanka Bhatt

TL;DR
This paper introduces a context-aware natural language understanding model for customer service chatbots that combines selective attention and multi-task learning to improve intent classification accuracy using both queries and contextual information.
Contribution
The paper presents a novel multi-task learning model with selective attention that effectively incorporates contextual data for intent prediction, outperforming existing models.
Findings
4.8% increase in top 2 accuracy over baseline
3.5% improvement over state-of-the-art models
Deployed in Walmart's customer care, saving nearly a million dollars annually
Abstract
Customer service chatbots are conversational systems aimed at addressing customer queries, often by directing them to automated workflows. A crucial aspect of this process is the classification of the customer's intent. Presently, most intent classification models for customer care utilise only customer query for intent prediction. This may result in low-accuracy models, which cannot handle ambiguous queries. An ambiguous query like "I didn't receive my package" could indicate a delayed order, or an order that was delivered but the customer failed to receive it. Resolution of each of these scenarios requires the execution of very different sequence of steps. Utilizing additional information, such as the customer's order delivery status, in the right manner can help identify the intent for such ambiguous queries. In this paper, we have introduced a context-aware NLU model that…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
