Exploiting Rich Textual User-Product Context for Improving Sentiment Analysis
Chenyang Lyu, Linyi Yang, Yue Zhang, Yvette Graham, Jennifer Foster

TL;DR
This paper introduces a novel method for sentiment analysis that explicitly leverages historical reviews and textual user-product associations, significantly improving performance on benchmark datasets and under low-resource conditions.
Contribution
It proposes two new techniques: using historical reviews for representation initialization and a user-product cross-context module for textual association modeling.
Findings
Outperforms previous state-of-the-art on IMDb, Yelp-2013, and Yelp-2014 datasets.
Effective with BERT-base, Span-BERT, and Longformer encoders.
Maintains strong performance even with limited training data.
Abstract
User and product information associated with a review is useful for sentiment polarity prediction. Typical approaches incorporating such information focus on modeling users and products as implicitly learned representation vectors. Most do not exploit the potential of historical reviews, or those that currently do require unnecessary modifications to model architecture or do not make full use of user/product associations. The contribution of this work is twofold: i) a method to explicitly employ historical reviews belonging to the same user/product to initialize representations, and ii) efficient incorporation of textual associations between users and products via a user-product cross-context module. Experiments on IMDb, Yelp-2013 and Yelp-2014 benchmarks show that our approach substantially outperforms previous state-of-the-art. Since we employ BERT-base as the encoder, we additionally…
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 · Advanced Text Analysis Techniques
MethodsRefunds@Expedia|||How do I get a full refund from Expedia? · Multi-Head Attention · Attention Is All You Need · Linear Layer · Weight Decay · WordPiece · Dropout · How do I complain to Expedia?*ComplainByAgent · Linear Warmup With Linear Decay · AdamW
