Abstract
Rating prediction is a common task in recommendation systems that aims to predict a rating representing the opinion from a user to an item. In this paper, we propose a comment-based collaborative filtering (CCF) approach that captures correlations between hidden aspects in review comments and numeric ratings. The idea is motivated by the observation that the opinion of a user against an item is represented by different aspects discussed in review comments. In our approach, we first explores topic modeling to discover hidden aspects from review comments. Profiles are then created for users and items separately based on the discovered aspects. In the testing stage, we estimate the aspects of comments based on the profiles of users and items because the comments are not available when testing. Lastly, we build final systems by utilizing the profiles and traditional collaborative filtering methods. We evaluate the proposed approach on a real data set. The experimental results show that our prediction systems outperform several strong baseline systems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Blanco-Fernández, Y., Pazos-Arias, J.J., Gil-Solla, A., Ramos-Cabrer, M., López-Nores, M., GarcÃa-Duque, J., Fernández-Vilas, A., DÃaz-Redondo, R.P., Bermejo-Muñoz, J.: A flexible semantic inference methodology to reason about user preferences in knowledge-based recommender systems. Knowledge-Based Systems 21(4), 305–320 (2008)
Blei, D.M., Ng, A.Y., Jordan, M.I.: Latent dirichlet allocation. The Journal of machine Learning research 3, 993–1022 (2003)
Breiman, L.: Random forests. Machine learning 45(1), 5–32 (2001)
Brody, S., Elhadad, N.: An unsupervised aspect-sentiment model for online reviews. In: Human Language Technologies: The 2010 Annual Conference of the North American Chapter of the Association for Computational Linguistics, pp. 804–812. Association for Computational Linguistics (2010)
Freedman, D.: Statistical models: theory and practice. Cambridge University Press (2009)
Friedman, J.H.: Stochastic gradient boosting. Computational Statistics & Data Analysis 38(4), 367–378 (2002)
Ganu, G., Elhadad, N., Marian, A.: Beyond the stars: improving rating predictions using review text content. In: WebDB (2009)
Herlocker, J.L., Konstan, J.A., Borchers, A., Riedl, J.: An algorithmic framework for performing collaborative filtering. In: Proceedings of the 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 230–237. ACM (1999)
Jo, Y., Oh, A.H.: Aspect and sentiment unification model for online review analysis. In: Proceedings of the Fourth ACM International Conference on Web Search and Data Mining, pp. 815–824. ACM (2011)
Koren, Y., Bell, R.: Advances in collaborative filtering. In: Recommender Systems Handbook, pp. 145–186. Springer (2011)
Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009)
Lemire, D., Maclachlan, A.: Slope one predictors for online rating-based collaborative filtering (2005)
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, pp. 165–172. ACM (2013)
Pang, B., Lee, L.: Opinion mining and sentiment analysis. Foundations and trends in information retrieval 2(1–2), 1–135 (2008)
Popescu, A.-M., Etzioni, O.: Extracting product features and opinions from reviews. In: Natural language Processing and Text Mining, pp. 9–28. Springer (2007)
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, pp. 913–921. Association for Computational Linguistics (2010)
Rajaraman, A., Ullman, J.D.: Mining of massive datasets, Chapter 9. Cambridge University Press (2012)
Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th International Conference on World Wide Web, pp. 285–295. ACM (2001)
Titov, I., McDonald, R.: A joint model of text and aspect ratings for sentiment summarization. Urbana 51, 61801 (2008)
Titov, I., McDonald, R.: Modeling online reviews with multi-grain topic models. In: Proceedings of the 17th International Conference on World Wide Web, pp. 111–120. ACM (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Zhang, R. et al. (2015). Review Comment Analysis for Predicting Ratings. In: Dong, X., Yu, X., Li, J., Sun, Y. (eds) Web-Age Information Management. WAIM 2015. Lecture Notes in Computer Science(), vol 9098. Springer, Cham. https://doi.org/10.1007/978-3-319-21042-1_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-21042-1_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-21041-4
Online ISBN: 978-3-319-21042-1
eBook Packages: Computer ScienceComputer Science (R0)