User-Personalized Review Rating Prediction Method Based on Review Text Content and User-Item Rating Matrix
Abstract
:1. Introduction
2. Related Work
2.1. RRP Based on Review Content
2.2. Missing Score Prediction in the User-Item Rating Matrix
2.3. Review-Based Recommendation
3. UPRRP Based on Review Text Content and a User-Item Rating Matrix
3.1. Problem Description
3.2. UPRRP Method Based on Review Text Content
3.3. UPRRP Based on the User-Item Rating Matrix
3.4. UPRRP Based on Review Text Content and the User-Item Rating Matrix
4. Experiments and Evaluations
4.1. Datasets and the Evaluation Metric
4.2. Experimental Settings and Research Questions
4.3. Performance Comparison of Different Methods
4.4. Parameter Analysis
4.5. The Impact of the User-Item Rating Matrix Density on Our Methods
5. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Piryani, R.; Madhavi, D.; Singh, V.K. Analytical mapping of opinion mining and sentiment analysis research during 2000–2015. Inf. Process. Manag. 2016, 53, 122–150. [Google Scholar] [CrossRef]
- Liu, B. Sentiment analysis and opinion mining. Synth. Lect. Hum. Lang. Technol. 2012, 5, 1–167. [Google Scholar] [CrossRef]
- Khan, F.H.; Qamar, U.; Bashir, S. A semi-supervised approach to sentiment analysis using revised sentiment strength based on Senti Word Net. Knowl. Inf. Syst. 2017, 51, 851–872. [Google Scholar] [CrossRef]
- Khan, F.H.; Qamar, U.; Bashir, S. e SAP: A decision support framework for enhanced sentiment analysis and polarity classification. Inf. Sci. 2016, 367, 862–873. [Google Scholar] [CrossRef]
- Khan, F.H.; Qamar, U.; Bashir, S. Multi-objective model selection (MOMS)-based semi-supervised framework for sentiment analysis. Cognit. Comput. 2016, 8, 614–628. [Google Scholar] [CrossRef]
- Khan, F.H.; Qamar, U.; Bashir, S. SWIMS: Semi-supervised subjective feature weighting and intelligent model selection for sentiment analysis. Knowl.-Based Syst. 2016, 100, 97–111. [Google Scholar] [CrossRef]
- Kiritchenko, S.; Zhu, X.; Mohammad, S.M. Sentiment analysis of short informal texts. J. Artif. Intell. Res. 2014, 50, 723–762. [Google Scholar] [CrossRef]
- Horrigan, J. “Online shopping,” Pew Internet and American Life Project Report. Pew Research Center. 2008. Available online: http://www.pewinternet.org/2008/02/13/online-shopping/.
- Wu, Y.; Ester, M. FLAME: A probabilistic model combining aspect based opinion mining and collaborative filtering. In Proceedings of the Eighth ACM International Conference on Web Search and Data Mining, Shanghai, China, 2–6 February 2015; pp. 199–208. [Google Scholar]
- Qu, L.; Ifrim, G.; Weikum, G. The bag-of-opinions method for review rating prediction from sparse text patterns. In Proceedings of the 23rd International Conference on Computational Linguistics, Beijing, China, 23–27 August 2010; pp. 913–921. [Google Scholar]
- Li, F.; Liu, N.; Jin, H.; Zhao, K.; Yang, Q.; Zhu, X. Incorporating reviewer and item information for review rating prediction. In Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence, Barcelona, Spain, 16–22 July 2011; Volume 11, pp. 1820–1825. [Google Scholar]
- Ganu, G.; Elhadad, N.; Marian, A. Beyond the Stars: Improving Rating Predictions using Review Text Content. In Proceedings of the Twelfth International Workshop on the Web and Databases, WebDB, Providence, RI, USA, 28 June 2009; Volume 9, pp. 1–6. [Google Scholar]
- Zheng, L.; Noroozi, V.; Yu, P.S. Joint deep modeling of users and items using reviews for recommendation. In Proceedings of the Tenth ACM International Conference on Web Search and Data Mining, Cambridge, UK, 6–10 February 2017; pp. 425–434. [Google Scholar]
- Wang, H.; Lu, Y.; Zhai, C. Latent aspect rating analysis on review text data: A rating regression approach. In Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Washington, DC, USA, 24–28 July 2010; pp. 783–792. [Google Scholar]
- Wu, F.; Huang, Y. Personalized Microblog Sentiment Classification via Multi-Task Learning. In Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence (AAAI-16), Phoenix, AZ, USA, 12–17 February 2016; pp. 3059–3065. [Google Scholar]
- Shi, Y.; Larson, M.; Hanjalic, A. Collaborative filtering beyond the user-item matrix: A survey of the state of the art and future challenges. ACM Comput. Surv. 2014, 47, 3. [Google Scholar] [CrossRef]
- Ma, H. An experimental study on implicit social recommendation. In Proceedings of the 36th International ACM SIGIR Conference on Research and Development in Information Retrieval, Dublin, Ireland, 28 July–1 August 2013; pp. 73–82. [Google Scholar]
- Koren, Y.; Bell, R.; Volinsky, C. Matrix factorization techniques for recommender systems. Computer 2009, 42, 30–37. [Google Scholar] [CrossRef]
- Koren, Y. Collaborative filtering with temporal dynamics. Commun. ACM 2010, 53, 89–97. [Google Scholar] [CrossRef]
- Colace, F.; De Santo, M.; Greco, L.; Moscato, V.; Picariello, A. A collaborative user-centered framework for recommending items in Online Social Networks. Comput. Hum. Behav. 2015, 51, 694–704. [Google Scholar] [CrossRef]
- Yu, K.; Zhu, S.; Lafferty, J.; Gong, Y. Fast nonparametric matrix factorization for large-scale collaborative filtering. In Proceedings of the 32nd International ACM SIGIR Conference on Research and Development in Information Retrieval, Boston, MA, USA, 19–23 July 2009; pp. 211–218. [Google Scholar]
- Li, P.; Wang, Z.; Ren, Z.; Bing, L.; Lam, W. Neural rating regression with abstractive tips generation for recommendation. In Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, Tokyo, Japan, 07–11 August 2017; pp. 345–354. [Google Scholar]
- Pang, B.; Lee, L. Seeing stars: Exploiting class relationships for sentiment categorization with respect to rating scales. In Proceedings of the 43rd Annual Meeting on Association for Computational Linguistics, Ann Arbor, MI, USA, 25–30 June 2005; pp. 115–124. [Google Scholar]
- Liu, J.; Seneff, S. Review sentiment scoring via a parse-and-paraphrase paradigm. In Proceedings of the 2009 Conference on Empirical Methods in Natural Language Processing, Singapore, 6–7 August 2009; Volume 1, pp. 161–169. [Google Scholar]
- Lee, H.C.; Lee, S.J.; Chung, Y.J. A study on the improved collaborative filtering algorithm for recommender system. In Proceedings of the 5th ACIS International Conference on Software Engineering Research, Management & Applications (SERA 2007), Busan, Korea, 20–22 August 2007; pp. 297–304. [Google Scholar]
- Jeong, B.; Lee, J.; Cho, H. Improving memory-based collaborative filtering via similarity updating and prediction modulation. Inf. Sci. 2010, 180, 602–612. [Google Scholar] [CrossRef]
- Covington, P.; Adams, J.; Sargin, E. Deep neural networks for youtube recommendations. In Proceedings of the 10th ACM Conference on Recommender Systems, Boston, MA, USA, 15–19 September 2016; pp. 191–198. [Google Scholar]
- He, X.; Chua, T.S. Neural factorization machines for sparse predictive analytics. In Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, Tokyo, Japan, 7–11 August 2017; pp. 355–364. [Google Scholar]
- Catherine, R.; Cohen, W. TransNets: Learning to Transform for Recommendation. arXiv, 2017; arXiv:1704.02298. [Google Scholar]
- Kim, D.; Park, C.; Oh, J.; Lee, S.; Yu, H. Convolutional Matrix Factorization for Document Context-Aware Recommendation. In Proceedings of the 10th ACM Conference on Recommender Systems, Boston, MA, USA, 15–19 September 2016; ACM: New York, NY, USA, 2016. [Google Scholar]
- Seo, S.; Huang, J.; Yang, H.; Liu, Y. Interpretable convolutional neural networks with dual local and global attention for review rating prediction. In Proceedings of the Eleventh ACM Conference on Recommender Systems, Como, Italy, 27–31 August 2017; ACM: New York, NY, USA, 2017; pp. 297–305. [Google Scholar]
- He, X.; Chen, T.; Kan, M.Y.; Chen, X. Trirank: Review-aware explainable recommendation by modeling aspects. In Proceedings of the 24th ACM International on Conference on Information and Knowledge Management, Melbourne, Australia, 18–23 October 2015; ACM: New York, NY, USA, 2015; pp. 1661–1670. [Google Scholar]
- Ling, G.; Lyu, M.R.; King, I. Ratings meet reviews, a combined approach to recommend. In Proceedings of the 8th ACM Conference on Recommender systems, Foster City, CA, USA, 6–10 October 2014; pp. 105–112. [Google Scholar]
- McAuley, J.; Leskovec, J. Hidden factors and hidden topics: Understanding rating dimensions with review text. In Proceedings of the 7th ACM Conference on Recommender Systems, Hong Kong, China, 12–16 October 2013; pp. 165–172. [Google Scholar]
- Ren, Z.; Liang, S.; Li, P.; Wang, S.; de Rijke, M. Social collaborative viewpoint regression with explainable recommendations. In Proceedings of the Tenth ACM International Conference on Web Search and Data Mining, Cambridge, UK, 6–10 February 2017. [Google Scholar]
- Bao, Y.; Fang, H.; Zhang, J. Topicmf: Simultaneously exploiting ratings and reviews for recommendation. In Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence, Québec City, QC, Canada, 27–31 July 2014; pp. 2–8. [Google Scholar]
- Diao, Q.; Qiu, M.; Wu, C.; Smola, A.J.; Jiang, J.; Wang, C. Jointly modeling aspects, ratings and sentiments for movie recommendation (JMARS). In Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA, 24–27 August 2014; pp. 193–202. [Google Scholar]
- Jakob, N.; Weber, S.H.; Müller, M.C.; Gurevych, I. Beyond the stars: Exploiting free-text user reviews to improve the accuracy of movie recommendations. In Proceedings of the 1st International CIKM Workshop on Topic-Sentiment Analysis for Mass Opinion, Hong Kong, China, 6 November 2009; pp. 57–64. [Google Scholar]
- Zhang, W.; Yuan, Q.; Han, J.; Wang, J. Collaborative Multi-Level Embedding Learning from Reviews for Rating Prediction. In Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence, New York, NY, USA, 9–15 July 2016; pp. 2986–2992. [Google Scholar]
- Zhang, Y.; Ai, Q.; Chen, X.; Croft, W.B. Joint representation learning for top-n recommendation with heterogeneous information sources. In Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, Singapore, 6–10 November 2017; pp. 1449–1458. [Google Scholar]
- Gong, L.; Al Boni, M.; Wang, H. Modeling social norms evolution for personalized sentiment classification. In Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics, Berlin, Germany, 7–12 August 2016; Volume 1, pp. 855–865. [Google Scholar]
Item 1 | Item 2 | Item 3 | |
---|---|---|---|
User 1 | Review text content, 5 | Review text content, 3 | |
User 2 | Review text content, ? | Review text content, 4 | |
User 3 | Review text content, ? | Review text content, ? | |
User 4 | Review text content, 2 | Review text content, ? | |
User 5 | Review text content, ? |
Datasets | #users | #reviews | #items | #reviews/user | Matrix Density |
---|---|---|---|---|---|
Douban1 | 1476 | 22593 | 3041 | 15.31 | 0.005034 |
Douban2 | 1079 | 13858 | 2087 | 12.84 | 0.006154 |
Yelp2014 | 4818 | 231163 | 4194 | 47.97 | 0.011440 |
Yelp2013 | 1631 | 78966 | 1633 | 48.42 | 0.029648 |
Datasets | Metric | RRP+KNN | RRP+MF | RRP+LR | UPRRP+UIRM | UPRRP+RTC | UPRRP+RTC+UIRM |
---|---|---|---|---|---|---|---|
Douban1 | MAE | 1.0659 | 0.8341 | 0.8477 | 0.8125 | 0.8216 | 0.8011 |
Douban1 | RMSE | 1.4547 | 1.0653 | 1.1008 | 1.0442 | 1.0491 | 0.9799 |
Douban2 | MAE | 1.0626 | 0.8056 | 0.8277 | 0.7870 | 0.8081 | 0.7605 |
Douban2 | RMSE | 1.4271 | 1.0387 | 1.0741 | 0.9913 | 1.0282 | 0.9794 |
Yelp2014 | MAE | 0.7112 | 0.5132 | 0.5686 | 0.4852 | 0.5158 | 0.4641 |
Yelp2014 | RMSE | 0.9993 | 0.8146 | 0.8985 | 0.8123 | 0.8326 | 0.7846 |
Yelp2013 | MAE | 0.6987 | 0.4871 | 0.5623 | 0.4762 | 0.4961 | 0.4472 |
Yelp2013 | RMSE | 0.9856 | 0.8042 | 0.8931 | 0.7914 | 0.8024 | 0.7641 |
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, B.; Chen, B.; Ma, L.; Zhou, G. User-Personalized Review Rating Prediction Method Based on Review Text Content and User-Item Rating Matrix. Information 2019, 10, 1. https://doi.org/10.3390/info10010001
Wang B, Chen B, Ma L, Zhou G. User-Personalized Review Rating Prediction Method Based on Review Text Content and User-Item Rating Matrix. Information. 2019; 10(1):1. https://doi.org/10.3390/info10010001
Chicago/Turabian StyleWang, Bingkun, Bing Chen, Li Ma, and Gaiyun Zhou. 2019. "User-Personalized Review Rating Prediction Method Based on Review Text Content and User-Item Rating Matrix" Information 10, no. 1: 1. https://doi.org/10.3390/info10010001
APA StyleWang, B., Chen, B., Ma, L., & Zhou, G. (2019). User-Personalized Review Rating Prediction Method Based on Review Text Content and User-Item Rating Matrix. Information, 10(1), 1. https://doi.org/10.3390/info10010001