Integrated topic modeling and sentiment analysis: a review rating prediction approach for recommender systems

Integrated topic modeling and sentiment analysis: a review rating prediction approach for recommender systems

Recommender systems (RSs) are running behind E-commerce websites to recommend items that are likelyto be bought by users. Most of the existing RSs are relying on mere star ratings while making recommendations.However, ratings alone cannot help RSs make accurate recommendations, as they cannot properly capture sentimentsexpressed towards various aspects of the items. The other rich and expressive source of information available that canhelp make accurate recommendations is user reviews. Because of their voluminous nature, reviews lead to the informationoverloading problem. Hence, drawing out the user opinion from reviews is a decisive job. Therefore, this paper aims tobuild a review rating prediction model that simultaneously captures the topics and sentiments present in the reviews whichare then used as features for the rating prediction. A new sentiment-enriched and topic-modeling-based review ratingprediction technique which can recognize modern review contents is proposed to facilitate this feature. Experimentalresults show that the proposed model best infers the rating from reviews by harnessing the vital information present inthem.

___

  • [1] Chen L, Chen G, Wang F. Recommender systems based on user reviews: the state-of-the-art. User Modeling and User-Adapted Interaction 2015; 25 (2): 99-154. doi: 10.1007/s11257-015-9155-5
  • [2] Baccianella S, Esuli A, Sebastiani F. Multi-facet rating of product reviews. In: European Conference on Information Retrieval; Berlin, Heidelberg; 2009. pp. 461-472. doi: 10.1007/978-3-642-00958-7_41
  • [3] Hutto CJ, Gilbert E. Vader: A parsimonious rule-based model for sentiment analysis of social media text. In: Eighth International AAAI Conference on Weblogs and Social Media; Michigan, USA; 2014. pp.1-20.
  • [4] Adomavicius G, Tuzhilin A. Toward the next generation of recommender systems: A survey of the state-of-theart and possible extensions. IEEE Transactions on Knowledge and Data Engineering 2005; 1 (6): 734-749. doi: 10.1109/TKDE.2005.99
  • [5] Pang B, Lee L. Opinion mining and sentiment analysis. Foundations and Trends® in Information Retrieval 2008; 2 (1-2): 1-35. doi: 10.1561/1500000011
  • [6] Blei DM, Ng AY, Jordan MI. Latent Dirichlet Allocation. Journal of Machine Learning Research 2003; 3: 993-1022.
  • [7] Lei X, Qian X, Zhao G. Rating prediction based on social sentiment from textual reviews. IEEE Transactions on Multimedia 2016; 18 (9): 1910-1921. doi: 10.1109/TMM.2016.2575738
  • [8] Ma X, Lei X, Zhao G, Qian X. Rating prediction by exploring user’s preference and sentiment. Multimedia Tools and Applications 2017; 77 (6): 6425-6444. doi: 10.1007/s11042-017-4550-z
  • [9] Asghar N. Yelp dataset challenge: Review rating prediction. arXiv preprint arXiv:1605.05362; 2016.
  • [10] Hu M, Liu B. Mining and summarizing customer reviews. In: Tenth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining; Seattle, WA, USA; 2004. pp. 168-177.
  • [11] Huang J, Rogers S, Joo E. Improving restaurants by extracting subtopics from yelp reviews. Social Media Expo 2014; 1: 1-5.
  • [12] Jakob N, Weber SH, Müller MC, Gurevych I. Beyond the stars: exploiting free-text user reviews to improve the accuracy of movie recommendations. In: 1st International CIKM Workshop on Topic-Sentiment Analysis for Mass Opinion; Hong Kong, China; 2009. pp. 57-64. doi:10.1145/1651461.1651473.
  • [13] McAuley J, Leskovec J. Hidden factors and hidden topics: understanding rating dimensions with review text. In: 7th ACM Conference on Recommender Systems; Hong Kong, China; 2013. pp. 165-172.
  • [14] Yi J, Nasukawa T, Bunescu R, Niblack W. Sentiment analyzer: Extracting sentiments about a given topic using natural language processing techniques. In: Third IEEE International Conference on Data Mining; Melbourne, FL, USA; 2003. pp. 427-434. doi: 10.1109/ICDM.2003.1250949
  • [15] Chenghua L, Yulan H. Joint sentiment/topic model for sentiment analysis. In: ACM Conference on Information and Knowledge Management; Hong Kong, China; 2009. pp. 375-384. doi: 10.1145/1645953.1646003
  • [16] Pang B, Lee L, Vaithyanathan S. Thumbs up?: sentiment classification using machine learning techniques. In: Proceedings of the ACL-02 conference on Empirical methods in natural language processing; Philadelphia, PA, USA; 2002. pp. 79-86. doi: 10.3115/1118693.1118704
  • [17] Liu B, Zhang L. A survey of opinion mining and sentiment analysis. In: Aggarwal, Charu C, Zhai, ChengXiang (editors). Mining Text Data. Boston, MA: Springer, 2012, pp. 415-463. doi: 10.1007/978-1-4614-3223-4_13
  • [18] Zheng X, He W, Li L. Distributed representations based collaborative filtering with reviews. Applied Intelligence 2019; 49 (7): 2623-2640. doi: 10.1007/s10489-018-01406-z
  • [19] Sedhain S, Menon AK, Sanner S, Xie L, Braziunas D. Low-rank linear cold-start recommendation from social data. In: Thirty-First AAAI Conference on Artificial Intelligence; San Francisco, California, USA; 2017. pp. 1502-1508.
  • [20] Li D, Chen C, Lv Q, Shang L, Chu SM et al. ERMMA: Expected risk minimization for matrix approximation-based recommender systems. In: Thirty-First AAAI Conference on Artificial Intelligence; San Francisco, California, USA; 2017. pp. 1403-1409.
  • [21] Xue HJ, Dai X, Zhang J, Huang S, Chen J. Deep Matrix Factorization Models for Recommender Systems. In: International Joint Conference on Artificial Intelligence; Macao, China; 2017. pp. 3203-3209. doi: 10.24963/ijcai.2017/447
  • [22] Mnih A, Salakhutdinov RR. Probabilistic matrix factorization. In: NIPS’07 Proceedings of the 20th International Conference on Neural Information Processing Systems; Vancouver, British Columbia, Canada; 2008. pp. 1257-1264.
  • [23] Griffiths TL, Steyvers M. Finding scientific topics. In: Proceedings of the National Academy of Sciences of the United States of America; Washington, USA; 2004. pp. 5228-5235. doi: 10.1073/pnas.0307752101
  • [24] Kim D, Park C, Oh J, Lee S, Yu H. Convolutional matrix factorization for document context-aware recommendation. In: 10th ACM Conference on Recommender Systems; Boston, Massachusetts, USA; 2016. pp. 233-240. doi: 10.1145/2959100.2959165.
  • [25] Koren Y, Bell R. Advances in collaborative filtering. In: Ricci F, Rokach L (editors). Recommender Systems Handbook. Boston, MA, USA: Springer, 2015, pp. 77-118. doi: 10.1145/1401890.1401944
Turkish Journal of Electrical Engineering and Computer Sciences-Cover
  • ISSN: 1300-0632
  • Yayın Aralığı: Yılda 6 Sayı
  • Yayıncı: TÜBİTAK
Sayıdaki Diğer Makaleler

Fast texture classification of denoised SAR image patches using GLCM on Spark

Okan ERSOY, İskender Ülgen OĞUL, Caner ÖZCAN

Energy efficiency in CMOS power amplifier designs for ultralow power mobile wireless communication systems

Norlaili Mohd NOH, Asrulnizam Abd MANAF, Jagadheswaran RAJENDRAN, Selvakumar MARIAPPAN, Harikrishnan RAMIAH

A novel semisupervised classification method via membership and polyhedral conic functions

Nur UYLAŞ SATI

Performance improvement of induction motor drives with model-based predictive torque control

Fatih KORKMAZ

A hybrid model based on the convolutional neural network model and artificial bee colony or particle swarm optimization-based iterative thresholding for the detection of bruised apples

Kemal ADEM, Mahmut HEKİM, Onur CÖMERT

A power and area efficient approximate carry skip adder for error resilient applications

Shireesh Kumar RAI, Sujit Kumar PATEL, Bharat GARG

A review on embedded field programmable gate array architectures and configuration tools

Khouloud BOUAZIZ, Abdulfattah M. OBEID, Mohamed ABID, Sonda CHTOUROU

On the automorphisms and isomorphisms of MDS matrices and their efficient implementations

Sedat AKLEYLEK, Vincent RIJMEN, Kemal AKKANAT, Muharrem Tolga SAKALLI

Sensor anomaly detection in the industrial internet of things based on edge computing

Lei ZHANG, Lili HE, Xiaojun MA, Desheng LIU, Dequan KONG, Qingwu SHI

Dynamically updated diversified ensemble-based approach for handling concept drift

Shalini BATRA, Kanu GOEL