Abstract
Recommender systems are traditionally of following three types: content-based, collaborative filtering and hybrid systems. Content-based methods are limited in their applicability to textual items only, whereas collaborative filtering due to its accuracy and its black box approach has been used widely for different kinds of item recommendations. Hybrid method, the third approach, tries to combine content and collaborative approaches to improve the recommendation results. In this paper, we present an alternative approach to a hybrid recommender system that improves the results of collaborative filtering by incorporating a sentiment classifier in the recommendation process. We have explored this idea through our experimental work in movie review domain, with collaborative filtering doing first level filtering and the sentiment classifier performing the second level of filtering. The final recommendation list is a more accurate and focused set.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Adomavicius, G., Tuzhilin, A.: Towards the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions. IEEE Transactions on Knowledge and Data Engineering 17(6), 734–749 (2006)
Alag, S.: Collective Intelligence in Action. Manning, New York (2009)
Dave, K., Lawerence, S., Pennock, D.: Mining the Peanut Gallery-Opinion Extraction and Semantic Classification of Product Reviews. In: Proceedings of the 12th International World Wide Web Conference, pp. 519–528 (2003)
Turney, P.: Thumbs up or thumbs down? Semantic orientation applied to unsupervised classification of reviews. In: Proceedings of ACL 2002, 40th Annual Meeting of the Association for Computational Linguistics, Philadelphia, US, pp. 417–424 (2002)
Esuli, A., Sebastiani, F.: Determining the Semantic Orientation of terms through gloss analysis. In: Proceedings of CIKM 2005, 14th ACM International Conference on Information and Knowledge Management, Bremen, DE, pp. 617–624 (2005)
Pang, B., Lee, L., Vaithyanathan, S.: Thumbs up? Sentiment classificationusing machine learning techniques. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing, Philadelphia, US, pp. 79–86 (2002)
Kim., S.M., Hovy, E.: Determining sentiment of opinions. In: Proceedings of the COLING Conference, Geneva (2004)
Durant, K.T., Smith, M.D.: Mining Sentiment Classification from Political Web Logs. In: Proceedings of WEBKDD 2006. ACM (2006)
Liu, B.: Web Data Mining: Exploring Hyperlinks, Contents and Usage Data. Springer, Heidelberg (2002)
Turney, P., Littman, M.L.: Unsupervised Learning of Semantic Orientation from a Hundred-Billion-Word corpus. NRC Publications Archive (2002)
Esuli, A., Sebastiani, F.: SentiWordNet: A Publicly available lexical resource for opinion mining. In: Proceedings of the Fifth Conference on Language Resources and Evaluation (LREC 2006), Geneva (2006)
Penn Treebank Project, http://www.cis.upenn.edu/~treebank/home.html
Manning, C.D., Raghavan, P., Schutze, H.: Introduction to Information Retrieval, pp. 238–258. Cambridge University Press, New York (2008)
Movielens dataset, http://grouplens.org/node/73
Internet Movie Database, http://www.imdb.com
Singh, V.K., Mukherjee, M., Mehta, G.K.: Combining a Content Filtering Heuristic and Sentiment Analysis for Movie Recommendations. In: Venugopal, K.R., Patnaik, L.M. (eds.) ICIP 2011. CCIS, vol. 157, pp. 659–664. Springer, Heidelberg (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Singh, V.K., Mukherjee, M., Mehta, G.K. (2011). Combining Collaborative Filtering and Sentiment Classification for Improved Movie Recommendations. In: Sombattheera, C., Agarwal, A., Udgata, S.K., Lavangnananda, K. (eds) Multi-disciplinary Trends in Artificial Intelligence. MIWAI 2011. Lecture Notes in Computer Science(), vol 7080. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25725-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-25725-4_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25724-7
Online ISBN: 978-3-642-25725-4
eBook Packages: Computer ScienceComputer Science (R0)