Emotion-Based Recommender System for Overcoming the Problem of Information Overload

  • Hernani Costa
  • Luis Macedo
Part of the Communications in Computer and Information Science book series (CCIS, volume 365)


Nowadays, we are experiencing a huge growth in the available information, caused by the advent of communication technology, which humans cannot handle by themselves. Personal Assistant Agents can help humans to cope with the task of selecting the relevant information. In order to perform well, these agents should consider not only their preferences, but also their mental states (such as beliefs, intentions and emotions) when recommending information. In this paper, we describe an ongoing Recommender System application, that implements a Multiagent System, with the purpose of gathering heterogeneous information from different sources and selectively deliver it based on: user’s preferences; the community’s trends; and on the emotions that it elicits in the user.


information overload multiagent systems personal assistant agents recommender systems user modeling 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bawden, D., Holtham, C., Courtney, N.: Perspectives on Information Overload. Aslib Proceedings 51(8), 249–255 (1999)CrossRefGoogle Scholar
  2. 2.
    Costa, H.: A Multiagent System Approach for Emotion-based Recommender Systems. PhD proposal, University of Coimbra, Coimbra, Portugal (2012)Google Scholar
  3. 3.
    Costa, H., Furtado, B., Pires, D., Macedo, L., Cardoso, A.: Context and Intention-Awareness in POIs Recommender Systems. In: 6th ACM Conf. on RS, 4th Workshop on Context-Aware Recommender Systems. ACM (2012)Google Scholar
  4. 4.
    Costa, H., Furtado, B., Pires, D., Macedo, L., Cardoso, A.: Recommending POIs Based on the User’s Context and Intentions. In: Corchado, J.M., Bajo, J., Kozlak, J., Pawlewski, P., Molina, J.M., Julian, V., Silveira, R.A., Unland, R., Giroux, S. (eds.) PAAMS 2013 Workshops. CCIS, vol. 365, pp. 166–177. Springer, Heidelberg (2013)Google Scholar
  5. 5.
    Joly, A., Maret, P., Daigremont, J.: Enterprise Contextual Notifier, Contextual Tag Clouds towards more Relevant Awareness. In: ACM Conf. on Computer Supported Cooperative Work (CSCW 2010). ACM (2010)Google Scholar
  6. 6.
    Macedo, L.: Selecting Information based on Artificial Forms of Selective Attention. In: 19th European Conference on Artificial Intelligence (ECAI 2010), pp. 1053–1054. IOS Press (2010)Google Scholar
  7. 7.
    Knijnenburg, B.P., Reijmer, N.J., Willemsen, M.C.: Each to His Own: How Different Users Call for Different Interaction Methods in Recommender Systems. In: 5th ACM Conf. on RS, pp. 141–148. ACM, NY (2011)Google Scholar
  8. 8.
    Ritter, A., Clark, S., Mausam, Etzioni, O.: Named Entity Recognition in Tweets: An Experimental Study. In: Conf. on Empirical Methods in Natural Language Processing, EMNLP 2011, pp. 1524–1534. ACL, PA (2011)Google Scholar
  9. 9.
    Sacco, O., Bothorel, C.: Exploiting Semantic Web Techniques for Representing and Utilising Folksonomies. In: Int. Workshop on Modeling Social Media, pp. 9:1–9:8. ACM, NY (2010)Google Scholar
  10. 10.
    Guy, I., Ronen, I., Raviv, A.: Personalized Activity Streams: Sifting through the “River of News”. In: 5th ACM Conf. on RS, pp. 181–188. ACM, NY (2011)Google Scholar
  11. 11.
    Adomavicius, G., Tuzhilin, A.: Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions. IEEE Trans. on Knowledge and Data Engineering 17(6), 734–749 (2005)CrossRefGoogle Scholar
  12. 12.
    Billsus, D., Pazzani, M.J.: Learning Collaborative Information Filters. In: 15th Int. Conf. on Machine Learning, pp. 46–54. Morgan Kaufmann Publishers Inc., San Francisco (1998)Google Scholar
  13. 13.
    van Meteren, W., van Someren, M.: Using Content-Based Filtering for Recommendation. In: ECML/MLNET Workshop on Machine Learning and the New Information Age, Barcelona, Spain, pp. 47–56 (2000)Google Scholar
  14. 14.
    Mooney, R.J., Roy, L.: Content-Based Book Recommending Using Learning for Text Categorization. In: 5th ACM Conf. on Digital Libraries, pp. 195–204. ACM, NY (2000)Google Scholar
  15. 15.
    Mukherjee, R., Jonsdottir, G., Sen, S., Sarathi, P.: MOVIES2GO: An online voting based movie recommender system. In: 5th Int. Conf. on Autonomous Agents, pp. 114–115. ACM, NY (2001)Google Scholar
  16. 16.
    Balabanović, M., Shoham, Y.: Fab: Content-Based, Collaborative Recommendation. Commun. ACM 40(3), 66–72 (1997)CrossRefGoogle Scholar
  17. 17.
    Schein, A., Popescul, A., Ungar, L., Pennock, D.: Methods and Metrics for Cold-Start Recommendations. In: 25th Int. ACM SIGIR Conf. on Research and Development in Information Retrieval, pp. 253–260. ACM, NY (2002)Google Scholar
  18. 18.
    Woerndl, W., Schlichter, J.: Introducing Context into Recommender Systems. In: AAAI, Workshop on RS in e-Commerce, Vancouver, Canada, pp. 22–23 (2007)Google Scholar
  19. 19.
    Burke, R.: Hybrid Recommender Systems: Survey and Experiments. User Modeling and User-Adapted Interaction 12(4), 331–370 (2002)zbMATHCrossRefGoogle Scholar
  20. 20.
    Adomavicius, G., Sankaranarayanan, R., Sen, S., Tuzhilin, A.: Incorporating Contextual Information in Recommender Systems using a Multidimensional Approach. ACM Trans. Inf. Syst. 23(1), 103–145 (2005)CrossRefGoogle Scholar
  21. 21.
    Schilit, B.N., Theimer, M.M.: Disseminating active map information to mobile hosts. IEEE Network 8(5), 22–32 (1994)CrossRefGoogle Scholar
  22. 22.
    Brown, P.J., Bovey, J.D., Chen, X.: Context-aware Applications: From the Laboratory to the Marketplace. IEEE Personal Communications 4(5), 58–64 (1997)CrossRefGoogle Scholar
  23. 23.
    Dey, A.K., Abowd, G.D., Salber, D.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Human-Computer Interaction 16(2), 97–166 (2001)CrossRefGoogle Scholar
  24. 24.
    Rodden, T., Chervest, K., Davies, N., Dix, A.: Exploiting Context in HCI Design for Mobile Systems. In: Workshop on Human Computer Interaction with Mobile Devices, pp. 21–22 (1998)Google Scholar
  25. 25.
    Adomavicius, G., Mobasher, B., Ricci, F., Tuzhilin, A.: Context-Aware Recommender Systems. AI Magazine 32(3), 67–80 (2011)Google Scholar
  26. 26.
    Picard, R.: Affective Computing. MIT Press, MA (1997)Google Scholar
  27. 27.
    González, G., Lopez, B., Rosa, J.L.D.L.: The Emotional Factor: An Innovative Approach to User Modelling for Recommender Systems. In: AH 2002, Workshop on Recommendation and Personalization in e-Commerce, Spain, pp. 90–99 (2002)Google Scholar
  28. 28.
    Parrott, W.: Emotions in Social Psychology: Key Readings. Key Readings in Social Psychology. Taylor & Francis (2000)Google Scholar
  29. 29.
    Stickel, C., Ebner, M., Steinbach-Nordmann, S., Searle, G., Holzinger, A.: Emotion Detection: Application of the Valence Arousal Space for Rapid Biological Usability Testing to Enhance Universal Access. In: Stephanidis, C. (ed.) Universal Access in HCI, Part I, HCII 2009. LNCS, vol. 5614, pp. 615–624. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  30. 30.
    Al Masum Shaikh, M., Prendinger, H., Ishizuka, M.: Emotion Sensitive News Agent (ESNA): A system for user centric emotion sensing from the news. Web Intelligence and Agent Systems 8(4), 377–396 (2010)Google Scholar
  31. 31.
    Ortony, A., Clore, G.L., Collins, A.: The Cognitive Structure of Emotions. Cambridge University Press (1990)Google Scholar
  32. 32.
    Lee, C.H.L., Liu, A.: Modeling Explicit and Implicit Service Request for Intelligent Interface Design. In: CISIS, pp. 742–747 (2009)Google Scholar
  33. 33.
    Jonsson, A.: Natural Language Generation without Intentions. In: 12th European Conf. on Artificial Intelligence, Workshop on Planning and Natural Language Generation, pp. 102–104 (1996)Google Scholar
  34. 34.
    Woerndl, W., Huebner, J., Bader, R., Gallego-Vico, D.: A Model for Proactivity in Mobile, Context-Aware Recommender Systems. In: 5th ACM Conf. on RS, pp. 273–276. ACM, NY (2011)Google Scholar
  35. 35.
    Salton, G., Buckley, C.: Improving Retrieval Performance by Relevance Feedback. JASIS 41(4), 288–297 (1990)CrossRefGoogle Scholar
  36. 36.
    Abulaish, M., Anwar, T.: A web content mining approach for tag cloud generation. In: 13th Int. Conf. on Inf. Integration and Web-based Applications and Services, pp. 52–59. ACM, NY (2011)Google Scholar
  37. 37.
    Kim, S.M., Hovy, E.: Identifying and Analyzing Judgment Opinions. In: Main Conf. on Human Language Technology Conf. of the North American Chapter of the ACL, HLT-NAACL 2006, pp. 200–207. ACL, PA (2006)Google Scholar
  38. 38.
    Carreira, R., Crato, J.M., Gonçalves, D., Jorge, J.A.: Evaluating adaptive user profiles for news classification. In: 9th Int. Conf. on Intelligent User Interfaces, IUI 2004, pp. 206–212. ACM, NY (2004)Google Scholar
  39. 39.
    Liu, J., Dolan, P., Pedersen, E.R.: Personalized News Recommendation Based on Click Behavior. In: 15th Int. Conf. on Intelligent User Interfaces, IUI 2010, pp. 31–40. ACM, NY (2010)Google Scholar
  40. 40.
    Reisenzein, R.: Emotions as Metarepresentational States of Mind: Naturalizing the Belief-Desire Theory of Emotion. Cognitive Systems Research 10(1), 6–20 (2009)CrossRefGoogle Scholar
  41. 41.
    Li, L., Zheng, L., Li, T.: LOGO: A Long-Short User Interest Integration in Personalized News Recommendation. In: 5th ACM Conf. on RS, pp. 317–320. ACM, NY (2011)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Hernani Costa
    • 1
  • Luis Macedo
    • 1
  1. 1.CISUCUniversity of CoimbraPortugal

Personalised recommendations