Emotions in Context-Aware Recommender Systems

  • Yong Zheng
  • Bamshad Mobasher
  • Robin Burke
Part of the Human–Computer Interaction Series book series (HCIS)


Recommender systems are decision aids that offer users personalized suggestions for products and other items. Context-aware recommender systems are an important subclass of recommender systems that take into account the context in which an item will be consumed or experienced. In context-aware recommendation research, a number of contextual features have been identified as important in different recommendation applications: such as companion in the movie domain, time and mood in the music domain, and weather or season in the travel domain. Emotions have also been demonstrated to be significant contextual factors in a variety of recommendation scenarios. In this chapter, we describe the role of emotions in context-aware recommendation, including defining and acquiring emotional features for recommendation purposes, incorporating such features into recommendation algorithms. We conclude with a sample evaluation , showing the utility of emotion in recommendation generation.


  1. 1.
    Abowd, G.D., Dey, A.K., Brown, P.J., Davies, N., Smith, M., Steggles, P.: Towards a better understanding of context and context-awareness. In: Handheld and Ubiquitous Computing, pp. 304–307. Springer (1999)Google Scholar
  2. 2.
    Adomavicius, G., Tuzhilin, A.: Context-aware recommender systems. In: Recommender Systems Handbook, pp. 217–253. Springer (2011)Google Scholar
  3. 3.
    Adomavicius, G., Mobasher, B., Ricci, F., Tuzhilin, A.: Context-aware recommender systems. AI Mag. 32(3), 67–80 (2011)Google Scholar
  4. 4.
    Arroyo, I., Cooper, D.G., Burleson, W., Woolf, B.P., Muldner, K., Christopherson, R.: Emotion sensors go to school. Int. Conf. Artif. Intell. Educ. 200, 17–24 (2009)Google Scholar
  5. 5.
    Baltrunas, L., Amatriain, X.: Towards time-dependant recommendation based on implicit feedback. In: ACM RecSys’ 09, Proceedings of the 4th International Workshop on Context-Aware Recommender Systems (2009)Google Scholar
  6. 6.
    Baltrunas, L., Ricci, F.: Context-based splitting of item ratings in collaborative filtering. In: Proceedings of the Third ACM Conference on Recommender Systems, pp. 245–248. ACM (2009)Google Scholar
  7. 7.
    Baltrunas, L., Ricci, F.: Experimental evaluation of context-dependent collaborative filtering using item splitting. User Model. User-Adap. Inter. 24(1–2), 7–34 (2014)CrossRefGoogle Scholar
  8. 8.
    Baltrunas, L., Ludwig, B., Ricci, F.: Matrix factorization techniques for context aware recommendation. In: Proceedings of the Fifth ACM Conference on Recommender Systems, pp. 301–304. ACM (2011)Google Scholar
  9. 9.
    Burke, R.: Hybrid recommender systems: survey and experiments. User Model. User-Adapt. Inter. 12(4), 331–370 (2002)CrossRefzbMATHGoogle Scholar
  10. 10.
    Calvo, R.A., D’Mello, S.: Affect detection: an interdisciplinary review of models, methods, and their applications. IEEE Trans. Affect. Comput. 1(1), 18–37 (2010)CrossRefGoogle Scholar
  11. 11.
    Chen, Y., Pu, P.: Cofeel: Using emotions to enhance social interaction in group recommender systems. In: Alpine Rendez-Vous (ARV) 2013 Workshop on Tools and Technologies for Emotion Awareness in Computer-Mediated Collaboration and Learning (2013)Google Scholar
  12. 12.
    Cowie, R., Douglas-Cowie, E., Tsapatsoulis, N., Votsis, G., Kollias, S., Fellenz, W., Taylor, J.G.: Emotion recognition in human-computer interaction. IEEE Signal Process. Mag. 18(1), 32–80 (2001)CrossRefGoogle Scholar
  13. 13.
    Ekman, P.: Basic emotions. In: Handbook of Cognition and Emotion, pp. 45–60. Wiley, Chichester, UK (1999)Google Scholar
  14. 14.
    Gilovich, T., Griffin, D., Kahneman, D.: Heuristics and Biases: The Psychology of Intuitive Judgment. Cambridge University Press (2002)Google Scholar
  15. 15.
    Ho, A.T., Menezes, I.L., Tagmouti, Y.: E-mrs: emotion-based movie recommender system. In: Proceedings of IADIS e-Commerce Conference. USA: University of Washington Bothell, pp. 1–8 (2006)Google Scholar
  16. 16.
    Karatzoglou, A., Amatriain, X., Baltrunas, L., Oliver, N.: Multiverse recommendation: n-dimensional tensor factorization for context-aware collaborative filtering. In: Proceedings of the Fourth ACM Conference on Recommender Systems, pp. 79–86. ACM (2010)Google Scholar
  17. 17.
    Koren, Y.: Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 426–434. ACM (2008)Google Scholar
  18. 18.
    Masthoff, J.: The pursuit of satisfaction: affective state in group recommender systems. In: User Modeling 2005, pp. 297–306. Springer (2005)Google Scholar
  19. 19.
    Oatley, K., Keltner, D., Jenkins, J.M.: Understanding Emotions. Blackwell Publishing (2006)Google Scholar
  20. 20.
    Odić, A., Tkalčič, M., Tasič, J.F., Košir, A.: Predicting and detecting the relevant contextual information in a movie-recommender system. Interact. Comput. 25(1), 74–90 (2013)Google Scholar
  21. 21.
    Picard, R.W.: Affective Computing. MIT Press (2000)Google Scholar
  22. 22.
    Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., Riedl, J.: Grouplens: an open architecture for collaborative filtering of netnews. In: Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, pp. 175–186. ACM (1994)Google Scholar
  23. 23.
    Said, A., De Luca, E.W., Albayrak, S.: Inferring contextual user profiles—improving recommender performance. In: ACM RecSys’ 11, Proceedings of the 4th International Workshop on Context-Aware Recommender Systems (2011)Google Scholar
  24. 24.
    Scherer, K.R.: What are emotions? and how can they be measured? Soc. Sci. Inf. 44(4), 695–729 (2005)CrossRefGoogle Scholar
  25. 25.
    Tang, H., Tan, S., Cheng, X.: A survey on sentiment detection of reviews. Expert Syst. Appl. 36(7), 10760–10773 (2009)CrossRefGoogle Scholar
  26. 26.
    Tkalcic, M., Kosir, A., Tasic, J.: Affective recommender systems: the role of emotions in recommender systems. In: ACM RecSys Workshop on Human Decision Making, ACM (2011)Google Scholar
  27. 27.
    Tkalčič, M., Odić, A., Košir, A.: The impact of weak ground truth and facial expressiveness on affect detection accuracy from time-continuous videos of facial expressions. Inf. Sci. 249, 13–23 (2013)CrossRefGoogle Scholar
  28. 28.
    Zheng, Y.: Context suggestion: solutions and challenges. In: Proceedings of the 15th IEEE International Conference on Data Mining Workshops. IEEE (2015)Google Scholar
  29. 29.
    Zheng, Y.: A revisit to the identification of contexts in recommender systems. In: Proceedings of the 20th ACM Conference on Intelligent User Interfaces Companion, pp. 133–136. ACM (2015)Google Scholar
  30. 30.
    Zheng, Y., Burke, R., Mobasher, B.: Differential context relaxation for context-aware travel recommendation. In: 13th International Conference on Electronic Commerce and Web Technologies, pp. 88–99 (2012)Google Scholar
  31. 31.
    Zheng, Y., Burke, R., Mobasher, B.: Optimal feature selection for context-aware recommendation using differential relaxation. In: ACM RecSys’ 12, Proceedings of the 4th International Workshop on Context-Aware Recommender Systems. ACM (2012)Google Scholar
  32. 32.
    Zheng, Y., Burke, R., Mobasher, B.: Differential context modeling in collaborative filtering. In: Proceedings of School of Computing Research Symposium. DePaul University, Chicago IL, USA (2013)Google Scholar
  33. 33.
    Zheng, Y., Burke, R., Mobasher, B.: Recommendation with differential context weighting. In: User Modeling. Adaptation, and Personalization, Volume 7899 of Lecture Notes in Computer Science, pp. 152–164. Springer, Berlin Heidelberg (2013)Google Scholar
  34. 34.
    Zheng, Y., Burke, R., Mobasher, B.: Splitting approaches for context-aware recommendation: an empirical study. In: Proceedings of the 29th Annual ACM Symposium on Applied Computing, pp. 274–279. ACM (2014)Google Scholar
  35. 35.
    Zheng, Y., Mobasher, B., Burke, R.: Context recommendation using multi-label classification. In: Proceedings of the 13th IEEE/WIC/ACM International Conference on Web Intelligence, pp. 288–295. IEEE/WIC/ACM (2014)Google Scholar
  36. 36.
    Zheng, Y., Mobasher, B., Burke, R.: CSLIM: contextual SLIM recommendation algorithms. In: Proceedings of the 8th ACM Conference on Recommender Systems, pp. 301–304. ACM (2014)Google Scholar
  37. 37.
    Zheng, Y., Mobasher, B., Burke, R.: Deviation-based contextual SLIM recommenders. In: Proceedings of the 23rd ACM Conference on Information and Knowledge Management, pp. 271–280. ACM (2014)Google Scholar
  38. 38.
    Zheng, Y., Mobasher, B., Burke, R.: Carskit: a java-based context-aware recommendation engine. In: Proceedings of the 15th IEEE International Conference on Data Mining Workshops. IEEE (2015)Google Scholar
  39. 39.
    Zheng, Y., Mobasher, B., Burke, R.: Integrating context similarity with sparse linear recommendation model. In: User Modeling. Adaptation, and Personalization, Volume 9146 of Lecture Notes in Computer Science, pp. 370–376. Springer, Berlin Heidelberg (2015)Google Scholar
  40. 40.
    Zheng, Y., Mobasher, B., Burke, R.: Similarity-based context-aware recommendation. In: Web Information Systems Engineering, Lecture Notes in Computer Science. Springer, Berlin Heidelberg (2015)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.College of Computing and Digital MediaDePaul UniversityChicagoUSA

Personalised recommendations