What makes a review a reliable rating in recommender systems?

ABSTRACT The way that users provide feedback on items regarding their satisfaction varies among systems: in some systems, only explicit ratings can be entered; in other systems textual reviews are accepted; and in some systems, both feedback types are accommodated. Recommender systems can readily exploit explicit ratings in the rating prediction and recommendation formulation process, however textual reviews -which in the context of many social networks are in abundance and significantly outnumber numeric ratings- need to be converted to numeric ratings. While numerous approaches exist that calculate a user's rating based on the respective textual review, all such approaches may introduce errors, in the sense that the process of rating calculation based on textual reviews involves an uncertainty level, due to the characteristics of the human language, and therefore the calculated ratings may not accurately reflect the actual ratings that the corresponding user would enter. In this work (1) we examine the features of textual reviews, which affect the reliability of the review-to-rating conversion procedure, (2) we compute a confidence level for each rating, which reflects the uncertainty level for each conversion process, (3) we exploit this metric both in the users’ similarity computation and in the prediction formulation phases in recommender systems, by presenting a novel rating prediction algorithm and (4) we validate the accuracy of the presented algorithm in terms of (i) rating prediction accuracy, using widely-used recommender systems datasets and (ii) recommendations generated for social network user satisfaction and precision, where textual reviews are abundant.

[1]  Erik Cambria,et al.  Cognitive-inspired domain adaptation of sentiment lexicons , 2019, Inf. Process. Manag..

[2]  Wen Zhou,et al.  Personalized recommendation via user preference matching , 2019, Inf. Process. Manag..

[3]  Cheng-Te Li,et al.  Exploiting concept drift to predict popularity of social multimedia in microblogs , 2016, Inf. Sci..

[4]  Lei Zheng,et al.  Joint Deep Modeling of Users and Items Using Reviews for Recommendation , 2017, WSDM.

[5]  Bo Pang,et al.  Thumbs up? Sentiment Classification using Machine Learning Techniques , 2002, EMNLP.

[6]  Thomas L. Ngo-Ye,et al.  Predicting the helpfulness of online reviews using a scripts-enriched text regression model , 2017, Expert Syst. Appl..

[7]  Yan Liu,et al.  Representation Learning of Users and Items for Review Rating Prediction Using Attention-based Convolutional Neural Network , 2017 .

[8]  C. Vassilakis Making recommendations in Social Networks based on textual reviews : a confidence-based approach , 2019 .

[9]  Yen-Liang Chen,et al.  Opinion mining from online hotel reviews - A text summarization approach , 2017, Inf. Process. Manag..

[10]  Hua Wang,et al.  Evolutionary heterogeneous clustering for rating prediction based on user collaborative filtering , 2018, Swarm Evol. Comput..

[11]  George Karabatis,et al.  Using Contextual Information to Identify Cyber-Attacks , 2017 .

[12]  ChengXiang Zhai,et al.  Opinion-based entity ranking , 2012, Information Retrieval.

[13]  Jure Leskovec,et al.  Inferring Networks of Substitutable and Complementary Products , 2015, KDD.

[14]  Li Chen,et al.  Recommender systems based on user reviews: the state of the art , 2015, User Modeling and User-Adapted Interaction.

[15]  Xiao Ma,et al.  EARS: Emotion-aware recommender system based on hybrid information fusion , 2019, Inf. Fusion.

[16]  Xiong Li,et al.  Efficient User Profiling Based Intelligent Travel Recommender System for Individual and Group of Users , 2018, Mobile Networks and Applications.

[17]  Julian J. McAuley,et al.  Translation-based Recommendation , 2017, RecSys.

[18]  Yehuda Koren,et al.  Advances in Collaborative Filtering , 2011, Recommender Systems Handbook.

[19]  Andreas Hotho,et al.  Social Tagging Recommender Systems , 2011, Recommender Systems Handbook.

[20]  Alejandro Bellogín,et al.  Building user profiles based on sequences for content and collaborative filtering , 2019, Inf. Process. Manag..

[21]  Jiajin Huang,et al.  Rating Prediction in Review-Based Recommendations via Adversarial Auto-Encoder , 2018, 2018 IEEE/WIC/ACM International Conference on Web Intelligence (WI).

[22]  Dionisis Margaris,et al.  Enhancing User Rating Database Consistency Through Pruning , 2017, Trans. Large Scale Data Knowl. Centered Syst..

[23]  Mohsen Afsharchi,et al.  A social recommendation method based on an adaptive neighbor selection mechanism , 2017, Inf. Process. Manag..

[24]  Jure Leskovec,et al.  Graph Convolutional Neural Networks for Web-Scale Recommender Systems , 2018, KDD.

[25]  Mehrbakhsh Nilashi,et al.  Travelers decision making using online review in social network sites: A case on TripAdvisor , 2018, J. Comput. Sci..

[26]  Amélie Marian,et al.  Improving the quality of predictions using textual information in online user reviews , 2013, Inf. Syst..

[27]  Dionisis Margaris,et al.  Handling uncertainty in social media textual information for improving venue recommendation formulation quality in social networks , 2019, Social Network Analysis and Mining.

[28]  Dionisis Margaris,et al.  Pruning and aging for user histories in collaborative filtering , 2016, 2016 IEEE Symposium Series on Computational Intelligence (SSCI).

[29]  Logesh Ravi,et al.  Effective Knowledge Based Recommender System for Tailored Multiple Point of Interest Recommendation , 2019, Int. J. Web Portals.

[30]  Al Amin,et al.  Bengali VADER: A Sentiment Analysis Approach Using Modified VADER , 2019, 2019 International Conference on Electrical, Computer and Communication Engineering (ECCE).

[31]  Iadh Ounis,et al.  Unifying Explicit and Implicit Feedback for Rating Prediction and Ranking Recommendation Tasks , 2019, ICTIR.

[32]  Maryam Khanian Najafabadi,et al.  An impact of time and item influencer in collaborative filtering recommendations using graph-based model , 2019, Inf. Process. Manag..

[33]  Jonathan A. Obar,et al.  Social Media Definition and the Governance Challenge: An Introduction to the Special Issue , 2015 .

[34]  Bianca Zadrozny,et al.  Correlation analysis of performance measures for multi-label classification , 2018, Inf. Process. Manag..

[35]  Dionisis Margaris,et al.  Improving Collaborative Filtering's Rating Prediction Accuracy by Considering Users' Rating Variability , 2018, 2018 IEEE 16th Intl Conf on Dependable, Autonomic and Secure Computing, 16th Intl Conf on Pervasive Intelligence and Computing, 4th Intl Conf on Big Data Intelligence and Computing and Cyber Science and Technology Congress(DASC/PiCom/DataCom/CyberSciTech).

[36]  Hanqing Hu,et al.  A Graph Database of Yelp Dataset Challenge 2018 and Using Cypher for Basic Statistics and Graph Pattern Exploration , 2018, 2018 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT).

[37]  Chonghuan Xu,et al.  A novel recommendation method based on social network using matrix factorization technique , 2018, Inf. Process. Manag..

[38]  Rong Yan,et al.  Social influence in social advertising: evidence from field experiments , 2012, EC '12.

[39]  Yinghong Li,et al.  Leveraging sentiment analysis at the aspects level to predict ratings of reviews , 2018, Inf. Sci..

[40]  Alexander Gelbukh,et al.  Computational Linguistics and Intelligent Text Processing , 2015, Lecture Notes in Computer Science.

[41]  Pasquale Lops,et al.  A Multi-criteria Recommender System Exploiting Aspect-based Sentiment Analysis of Users' Reviews , 2017, RecSys.

[42]  Nathaniel D. Bastian,et al.  A hybrid recommender system using artificial neural networks , 2017, Expert Syst. Appl..

[43]  Panagiotis Georgiadis,et al.  Query personalization using social network information and collaborative filtering techniques , 2018, Future Gener. Comput. Syst..

[44]  Javier Parapar,et al.  Information Retrieval and Recommender Systems , 2015, J. Univers. Comput. Sci..

[45]  Mathieu Roche,et al.  The role of location and social strength for friendship prediction in location-based social networks , 2018, Inf. Process. Manag..

[46]  Dietmar Jannach,et al.  News recommender systems - Survey and roads ahead , 2018, Inf. Process. Manag..

[47]  Marko Tkalcic,et al.  Evaluating Group Recommender Systems , 2018 .

[48]  Anton van den Hengel,et al.  Image-Based Recommendations on Styles and Substitutes , 2015, SIGIR.

[49]  Peter Brusilovsky,et al.  Improving personalized recommendations using community membership information , 2017, Inf. Process. Manag..

[50]  Fabian Lecron,et al.  Weighting strategies for a recommender system using item clustering based on genres , 2017, Expert Syst. Appl..

[51]  Hendrik Decker,et al.  Transactions on Large-Scale Data- and Knowledge-Centered Systems XXXIV , 2017, Lecture Notes in Computer Science.

[52]  Pasquale Lops,et al.  Content-based Recommender Systems: State of the Art and Trends , 2011, Recommender Systems Handbook.

[53]  Julian J. McAuley,et al.  Translation-based factorization machines for sequential recommendation , 2018, RecSys.

[54]  Prem Prakash Jayaraman,et al.  Querying IoT services: A smart carpark recommender use case , 2018, 2018 IEEE 4th World Forum on Internet of Things (WF-IoT).

[55]  Dionisis Margaris,et al.  Exploiting Internet of Things information to enhance venues’ recommendation accuracy , 2017, Service Oriented Computing and Applications.

[56]  Olga Vechtomova,et al.  Disambiguating context-dependent polarity of words: An information retrieval approach , 2017, Inf. Process. Manag..

[57]  Paolo Rosso,et al.  Irony detection via sentiment-based transfer learning , 2019, Inf. Process. Manag..

[58]  Dionisis Margaris,et al.  Improving Collaborative Filtering's Rating Prediction Quality by Considering Shifts in Rating Practices , 2017, 2017 IEEE 19th Conference on Business Informatics (CBI).

[59]  Chng Eng Siong,et al.  Modelling Public Sentiment in Twitter: Using Linguistic Patterns to Enhance Supervised Learning , 2015, CICLing.

[60]  Gang Kou,et al.  A review on trust propagation and opinion dynamics in social networks and group decision making frameworks , 2019, Inf. Sci..

[61]  Panagiotis Georgiadis,et al.  Knowledge-Based Leisure Time Recommendations in Social Networks , 2017 .

[62]  Xiaohui Yu,et al.  Collaborative Filtering with Aspect-Based Opinion Mining: A Tensor Factorization Approach , 2012, 2012 IEEE 12th International Conference on Data Mining.

[63]  Dionisis Margaris,et al.  Exploiting Rating Abstention Intervals for Addressing Concept Drift in Social Network Recommender Systems , 2018, Informatics.

[64]  Alejandro Bellogín,et al.  On the robustness and discriminative power of information retrieval metrics for top-N recommendation , 2018, RecSys.

[65]  Germana Scepi,et al.  Combining different evaluation systems on social media for measuring user satisfaction , 2018, Inf. Process. Manag..

[66]  Lesly Alejandra Gonzalez Camacho,et al.  Social network data to alleviate cold-start in recommender system: A systematic review , 2018, Inf. Process. Manag..

[67]  Panagiotis Georgiadis,et al.  A collaborative filtering algorithm with clustering for personalized web service selection in business processes , 2015, 2015 IEEE 9th International Conference on Research Challenges in Information Science (RCIS).

[68]  George Karypis,et al.  A Comprehensive Survey of Neighborhood-based Recommendation Methods , 2011, Recommender Systems Handbook.

[69]  Bing Liu,et al.  Aspect Based Recommendations: Recommending Items with the Most Valuable Aspects Based on User Reviews , 2017, KDD.