skip to main content
10.1145/2009916.2010001acmconferencesArticle/Chapter ViewAbstractPublication PagesirConference Proceedingsconference-collections
research-article

Handling data sparsity in collaborative filtering using emotion and semantic based features

Published: 24 July 2011 Publication History

Abstract

Collaborative filtering (CF) aims to recommend items based on prior user interaction. Despite their success, CF techniques do not handle data sparsity well, especially in the case of the cold start problem where there is no past rating for an item. In this paper, we provide a framework, which is able to tackle such issues by considering item-related emotions and semantic data. In order to predict the rating of an item for a given user, this framework relies on an extension of Latent Dirichlet Allocation, and on gradient boosted trees for the final prediction. We apply this framework to movie recommendation and consider two emotion spaces extracted from the movie plot summary and the reviews, and three semantic spaces: actor, director, and genre. Experiments with the 100K and 1M MovieLens datasets show that including emotion and semantic information significantly improves the accuracy of prediction and improves upon the state-of-the-art CF techniques. We also analyse the importance of each feature space and describe some uncovered latent groups.

References

[1]
G. Adomavicius and A. Tuzhilin. Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. TKDE'05, June 2005.
[2]
D. M. Blei, A. Y. Ng, and M. I. Jordan. Latent dirichlet allocation. JMLR'03, 2003.
[3]
P. Ekman and H. Oster. Facial Expressions of Emotion. Annual Reviews in Psychology, 1979.
[4]
J. H. Friedman. Greedy function approximation: A gradient boosting machine. The Annals of Statistics, 2001.
[5]
A. B. Goldberg and X. Zhu. Seeing stars when there aren't many stars: graph-based semi-supervised learning for sentiment categorisation. TextGraphs-1, 2006.
[6]
M. Hancock-Beaulieu and S. Walker. An evaluation of automatic query expansion in an online library catalogue. J. Doc., 1992.
[7]
T. Hofmann. Collaborative filtering via gaussian probabilistic latent semantic analysis. SIGIR'03, 2003.
[8]
T. Hofmann. Latent semantic models for collaborative filtering. ACM TOIS, 2004.
[9]
C. Izard. The Psychology of Emotions. Plenum Publishing Corporation, 1991.
[10]
N. Jakob, S. H. Weber, M. C. Müller, and I. Gurevych. Beyond the stars: exploiting free-text user reviews to improve the accuracy of movie recommendations. TSA '09, 2009.
[11]
C. Leung, S. Chan, and F. Chung. Integrating collaborative filtering and sentiment analysis: A rating inference approach. ECAI'06, 2006.
[12]
H. Liu, H. Lieberman, and T. Selker. A model of textual affect sensing using real-world knowledge. IUI'03, 2003.
[13]
H. Liu, T. Selker, and H. Lieberman. Visualizing the affective structure of a text document. CHI'03, 2003.
[14]
B. Marlin. Modeling user rating profiles for collaborative filtering. NIPS'04, 2004.
[15]
S. M. A. Masum, H. Prendinger, and M. Ishizuka. Sentiment assessment of text by analyzing linguistic features and contextual valence assignment. Applied Artificial Intelligence, 2008.
[16]
R. McGill, J. Tukey, and W. Larsen. Variations of box plots. American Statistician, 1978.
[17]
P. Melville, R. J. Mooney, and R. Nagarajan. Content-boosted collaborative filtering for improved recommendations. AAAI'02, 2002.
[18]
H. Misra, O. Cappé, and F. Yvon. Using lda to detect semantically incoherent documents. CoNLL'08, 2008.
[19]
B. Mobasher, X. Jin, and Y. Zhou. Semantically Enhanced Collaborative Filtering on the Web. Lecture Notes in Computer Science, 2004.
[20]
Y. Moshfeghi, D. Agarwal, B. Piwowarski, and J. M. Jose. Movie Recommender: Semantically Enriched Unified Relevance Model for Rating Prediction in Collaborative Filtering. ECIR'09, 2009.
[21]
Y. Moshfeghi and J. M. Jose. Role of emotional features in collaborative recommendation. ECIR'11, 2011.
[22]
A. Ortony, G. Clore, and A. Collins. The cognitive structure of emotions. Cambridge University Press, 1990.
[23]
B. Pang and L. Lee. Seeing stars: Exploiting class relationships for sentiment categorization with respect to rating scales. ACL'05, 2005.
[24]
S.-T. Park and W. Chu. Pairwise preference regression for cold-start recommendation. RecSys'09, 2009.
[25]
D. Pennock, E. Horvitz, S. Lawrence, and C. Giles. Collaborative filtering by personality diagnosis: A hybrid memory-and model-based approach. UAI'00, 2000.
[26]
P. Resnick, N. Iacovou, M. Suchak, P. Bergstrom, and J. Riedl. Grouplens: an open architecture for collaborative filtering of netnews. CSCW'94, 1994.
[27]
B. Sarwar, G. Karypis, J. Konstan, and J. Reidl. Item-based collaborative filtering recommendation algorithms. WWW'01, 2001.
[28]
M. A. M. Shaikh, H. Prendinger, and M. Ishizuka. A Linguistic Interpretation of the OCC Emotion Model for Affect Sensing from Text. Affective Information Processing, 2009.
[29]
P. Winoto and T. Y. Tang. The role of user mood in movie recommendations. Expert Systems with Applications, 2010.
[30]
G.-R. Xue, C. Lin, Q. Yang, W. Xi, H.-J. Zeng, Y. Yu, and Z. Chen. Scalable collaborative filtering using cluster-based smoothing. SIGIR'05, 2005.
[31]
K. Yu, S. Zhu, J. Lafferty, and Y. Gong. Fast nonparametric matrix factorisation for large-scale collaborative filtering. SIGIR'09, 2009.

Cited By

View all
  • (2024)Chinese complaint text classification method based on pre-trained language modelThird International Conference on Electronic Information Engineering and Data Processing (EIEDP 2024)10.1117/12.3033025(174)Online publication date: 5-Jul-2024
  • (2024)A novel hotel recommender system incorporating review sentiment and contextual informationInternational Journal of Data Science and Analytics10.1007/s41060-024-00598-7Online publication date: 23-Jul-2024
  • (2023)Multi-component graph collaborative filtering using auxiliary information for TV program recommendationNeural Computing and Applications10.1007/s00521-023-08940-z35:30(22737-22754)Online publication date: 17-Aug-2023
  • Show More Cited By

Index Terms

  1. Handling data sparsity in collaborative filtering using emotion and semantic based features

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      SIGIR '11: Proceedings of the 34th international ACM SIGIR conference on Research and development in Information Retrieval
      July 2011
      1374 pages
      ISBN:9781450307574
      DOI:10.1145/2009916
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 24 July 2011

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. collaborative filtering
      2. collaborative recommendation
      3. emotion
      4. semantic

      Qualifiers

      • Research-article

      Conference

      SIGIR '11
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 792 of 3,983 submissions, 20%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)29
      • Downloads (Last 6 weeks)4
      Reflects downloads up to 28 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Chinese complaint text classification method based on pre-trained language modelThird International Conference on Electronic Information Engineering and Data Processing (EIEDP 2024)10.1117/12.3033025(174)Online publication date: 5-Jul-2024
      • (2024)A novel hotel recommender system incorporating review sentiment and contextual informationInternational Journal of Data Science and Analytics10.1007/s41060-024-00598-7Online publication date: 23-Jul-2024
      • (2023)Multi-component graph collaborative filtering using auxiliary information for TV program recommendationNeural Computing and Applications10.1007/s00521-023-08940-z35:30(22737-22754)Online publication date: 17-Aug-2023
      • (2022)Imbalanced Data Sparsity as a Source of Unfair Bias in Collaborative FilteringProceedings of the 16th ACM Conference on Recommender Systems10.1145/3523227.3547404(531-533)Online publication date: 12-Sep-2022
      • (2022)VRConvMF: Visual Recurrent Convolutional Matrix Factorization for Movie RecommendationIEEE Transactions on Emerging Topics in Computational Intelligence10.1109/TETCI.2021.31026196:3(519-529)Online publication date: Jun-2022
      • (2022)A Book Recommendation System Considering Contents and Emotions of User Interests2022 12th International Congress on Advanced Applied Informatics (IIAI-AAI)10.1109/IIAIAAI55812.2022.00039(154-157)Online publication date: Jul-2022
      • (2022)Toward a movie recommender system based on association rules and LDA approach2022 First International Conference on Big Data, IoT, Web Intelligence and Applications (BIWA)10.1109/BIWA57631.2022.10037941(25-30)Online publication date: 11-Dec-2022
      • (2022)Leveraging genre classification with RNN for Book recommendationInternational Journal of Information Technology10.1007/s41870-022-00937-614:7(3751-3756)Online publication date: 6-Jul-2022
      • (2022)A review on matrix completion for recommender systemsKnowledge and Information Systems10.1007/s10115-021-01629-664:1(1-34)Online publication date: 1-Jan-2022
      • (2022)Recommending Books Using RNNRecent Innovations in Computing10.1007/978-981-16-8892-8_7(85-94)Online publication date: 16-Apr-2022
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media