Enhancing Collaborative Filtering Recommender with Prompt-Based Sentiment Analysis
Elliot Dang, Zheyuan Hu, Tong Li

TL;DR
This paper explores enhancing collaborative filtering recommenders by integrating sentiment analysis using advanced NLP models like BERT and RoBERTa, showing significant performance improvements with fine-tuned models but limited gains from prompt-based learning.
Contribution
It demonstrates that fine-tuning RoBERTa for sentiment analysis significantly improves CF recommender performance, while prompt-based learning offers no additional benefit.
Findings
RoBERTa-based sentiment ratings improve recommendation accuracy by 30.7%.
Fine-tuning surpasses prompt-based learning in sentiment analysis for this task.
Prompt-based learning does not further enhance CF recommender performance.
Abstract
Collaborative Filtering(CF) recommender is a crucial application in the online market and ecommerce. However, CF recommender has been proven to suffer from persistent problems related to sparsity of the user rating that will further lead to a cold-start issue. Existing methods address the data sparsity issue by applying token-level sentiment analysis that translate text review into sentiment scores as a complement of the user rating. In this paper, we attempt to optimize the sentiment analysis with advanced NLP models including BERT and RoBERTa, and experiment on whether the CF recommender has been further enhanced. We build the recommenders on the Amazon US Reviews dataset, and tune the pretrained BERT and RoBERTa with the traditional fine-tuned paradigm as well as the new prompt-based learning paradigm. Experimental result shows that the recommender enhanced with the sentiment ratings…
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
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Digital Marketing and Social Media · Sentiment Analysis and Opinion Mining
MethodsLinear Layer · Multi-Head Attention · Weight Decay · Linear Warmup With Linear Decay · Residual Connection · Layer Normalization · Refunds@Expedia|||How do I get a full refund from Expedia? · WordPiece · Softmax · Dense Connections
