RRM: Decoding the Silent Influence—How Internal Review Factors Reshape Social Recommendations

Exploring Users' Internal Influence from Reviews for Social Recommendation

2018-08-06
Guoshuai Zhao, Xiaojiang Lei, Xueming Qian, Tao Mei
Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces the Review-based Recommendation Model (RRM), a social recommendation framework that mines "internal factors" from textual reviews—specifically sentimental deviations and review reliability. By integrating these factors with an attention-based matrix factorization, it achieves state-of-the-art rating prediction accuracy on the Yelp dataset.

TL;DR

While most social recommenders look at who you follow, this paper looks at how you write. The authors present the Review-based Recommendation Model (RRM), which extracts a user's "internal" influence from their review history. By analyzing sentimental variance and review reliability through an attention-regulated Matrix Factorization, the model outperforms traditional benchmarks with a 5.6% gain in RMSE on real-world Yelp data.

Context & Motivation: Beyond the Follow Button

In the world of social commerce, we are often influenced by "expert" friends. Previous research categorized this influence using external markers: counts of followers, retweets, or explicit trust scores. However, these markers are often sparse or noisy.

The authors argue that a user's true influence is hidden within their textual reviews. They identified a key psychological intuition: users who provide varied, polarized, and detailed feedback (high "internal influence") are more persuasive than those who post generic, middle-of-the-road comments.

Methodology: Mining the "Internal" Signal

The RRM framework operates on three primary pillars of influence:

  1. Sentimental Deviation: Using Word2Vec and SVM/SVR, the model calculates the sentiment of every review. It then computes the variance of these sentiments. The intuition? A user who provides specific, polarized opinions (e.g., loving one dish but hating another) provides more "information" and carries more weight than a "balanced" reviewer.
  2. Review Reliability: Through data fitting, the authors found an exponential relationship between review length and the number of product features mentioned. Users who write longer, feature-rich reviews are deemed more reliable.
  3. Attention Mechanism: Not all factors are equal. The model uses an attention layer to automatically learn the weights for sentiment, reliability, and popularity during the Matrix Factorization process.

Model Architecture Fig 1: The architecture of RRM, showcasing the flow from raw reviews to weighted factor fusion.

Technical Deep Dive

The objective function at the heart of RRM is a Matrix Factorization regularized by social influence: Here, is the normalized influence of friend on user . The attention mechanism allows the model to "realize" that Sentimental Deviation often yields a stronger predictive signal than simple popularity or review length.

Fitting Curve for Reliability Fig 2: The exponential relationship between review length and feature extraction used to calculate Reliability.

Experiments & Results

The model was tested against 7 major baselines, including BaseMF, CircleCon, and RPS. Across categories like "Beauty," "Restaurants," and "Active Life," RRM consistently took the lead.

  • Average RMSE Improvement: 5.6%
  • Average MAE Improvement: 6.7%
  • Sentiment Precision: The Word2Vec + SVM approach reached 92.49% precision on Yelp reviews.

Interestingly, the ablation study (Fig 6 in the paper) reveals that while all factors help, the combination via the attention mechanism is the secret sauce. The attention weights (Fig 5) show that "Sentimental Deviation" is often the most significant positive-impact factor.

Performance Table Table 1: Detailed comparison showing RRM's superior performance across all Yelp categories.

Critical Insight: The Value of Polarization

The most striking takeaway is the validation of Sentimental Deviation. In a recommendation landscape that often tries to smooth out noise, this paper suggests that the "variance"—the peaks and valleys of a user's opinion—is exactly where the most valuable social signal resides.

Conclusion & Future Work

RRM proves that "internal" writing patterns can effectively substitute or augment "external" social graphs. While the model excels at short-form reviews like those on Yelp, future iterations may need to adapt for the complex semantics of long-form blogs or video-based sentiment.

For developers building social features, the lesson is clear: don't just track who follows whom—analyze the consistency and detail of what they say to find your true influencers.

Find Similar Papers

Try Our Examples

  • Find recent research papers that utilize attention mechanisms to dynamically weight different user behavior features in social recommendation systems.
  • Which paper first proposed the use of phrase-level sentiment analysis for Matrix Factorization, and how does the current RRM model improve upon its weight allocation?
  • Explore how the concept of "user sentimental deviation" or opinion variance has been applied to detect malicious reviews or social influence in multi-modal platforms.
Contents
RRM: Decoding the Silent Influence—How Internal Review Factors Reshape Social Recommendations
1. TL;DR
2. Context & Motivation: Beyond the Follow Button
3. Methodology: Mining the "Internal" Signal
4. Technical Deep Dive
5. Experiments & Results
6. Critical Insight: The Value of Polarization
7. Conclusion & Future Work