IEEE Access (Jan 2020)

Reviewer Credibility and Sentiment Analysis Based User Profile Modelling for Online Product Recommendation

  • Shigang Hu,
  • Akshi Kumar,
  • Fadi Al-Turjman,
  • Shivam Gupta,
  • Simran Seth,
  • Shubham

DOI
https://doi.org/10.1109/ACCESS.2020.2971087
Journal volume & issue
Vol. 8
pp. 26172 – 26189

Abstract

Read online

Deciphering user purchase preferences, their likes and dislikes is a very tricky task even for humans, making its automation a very complex job. This research work augments heuristic-driven user interest profiling with reviewer credibility analysis and fine-grained feature sentiment analysis to devise a robust recommendation methodology. The proposed credibility, interest and sentiment enhanced recommendation (CISER) model has five modules namely candidate feature extraction, reviewer credibility analysis, user interest mining, candidate feature sentiment assignment and recommendation module. Review corpus is given as an input to the CISER model. Candidate feature extraction module uses context and sentiment confidence to extract features of importance. To make our model robust to fake and unworthy reviews and reviewers, reviewer credibility analysis proffers an approach of associating expertise, trust and influence scores with reviewers to weigh their opinion according to their credibility. The user interest mining module uses aesthetics of review writing as heuristics for interest-pattern mining. The candidate feature sentiment assignment module scores candidate features present in review based on their fastText sentiment polarity. Finally, the recommendation module uses credibility weighted sentiment scoring of user preferred features for purchase recommendations. The proposed recommendation methodology harnesses not only numeric ratings, but also sentiment expressions associated with features, customer preference profile and reviewer credibility for quantitative analysis of various alternative products. The mean average precision (MAP@1) for CISER is 93% and MAP@3 is 49%, which is better than current state-of-the-art systems.

Keywords