Customer Sentiment Analysis using Weak Supervision for Customer-Agent Chat
Navdeep Jain

TL;DR
This paper develops a weak supervision approach to sentiment analysis in customer-agent chat data, demonstrating improved domain-specific performance over existing APIs by leveraging domain-specific rules and fine-tuning RoBERTa.
Contribution
It introduces a method combining weak sentiment classifiers and lexicon-based rules to train an effective customer chat sentiment classifier, outperforming off-the-shelf NLP APIs.
Findings
Weak supervision with labeling functions improves sentiment classification accuracy.
Domain-specific knowledge enhances model performance over generic APIs.
Customer sentiment correlates with problem resolution in chat interactions.
Abstract
Prior work on sentiment analysis using weak supervision primarily focuses on different reviews such as movies (IMDB), restaurants (Yelp), products (Amazon).~One under-explored field in this regard is customer chat data for a customer-agent chat in customer support due to the lack of availability of free public data. Here, we perform sentiment analysis on customer chat using weak supervision on our in-house dataset. We fine-tune the pre-trained language model (LM) RoBERTa as a sentiment classifier using weak supervision. Our contribution is as follows:1) We show that by using weak sentiment classifiers along with domain-specific lexicon-based rules as Labeling Functions (LF), we can train a fairly accurate customer chat sentiment classifier using weak supervision. 2) We compare the performance of our custom-trained model with off-the-shelf google cloud NLP API for sentiment analysis. We…
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.
Taxonomy
TopicsSentiment Analysis and Opinion Mining · Topic Modeling · Spam and Phishing Detection
MethodsMulti-Head Attention · Attention Is All You Need · Linear Layer · Dropout · Attention Dropout · Weight Decay · Linear Warmup With Linear Decay · WordPiece · Dense Connections · Refunds@Expedia|||How do I get a full refund from Expedia?
