skip to main content
10.1145/3301275.3302306acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
research-article
Public Access
Honorable Mention

Personalized explanations for hybrid recommender systems

Published:17 March 2019Publication History

ABSTRACT

Recommender systems have become pervasive on the web, shaping the way users see information and thus the decisions they make. As these systems get more complex, there is a growing need for transparency. In this paper, we study the problem of generating and visualizing personalized explanations for hybrid recommender systems, which incorporate many different data sources. We build upon a hybrid probabilistic graphical model and develop an approach to generate real-time recommendations along with personalized explanations. To study the benefits of explanations for hybrid recommender systems, we conduct a crowd-sourced user study where our system generates personalized recommendations and explanations for real users of the last.fm music platform. We experiment with 1) different explanation styles (e.g., user-based, item-based), 2) manipulating the number of explanation styles presented, and 3) manipulating the presentation format (e.g., textual vs. visual). We apply a mixed model statistical analysis to consider user personality traits as a control variable and demonstrate the usefulness of our approach in creating personalized hybrid explanations with different style, number, and format.

Skip Supplemental Material Section

Supplemental Material

p379-kouki.mp4

mp4

540.8 MB

References

  1. G. Adomavicius, N. Manouselis, and Y. Kwon. 2015. Multi-Criteria Recommender Systems. Recommender Systems Handbook, Second Edition, Springer US. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. I. Andjelkovic, D. Parra, and J. O'Donovan. 2019. Moodplay: interactive music recommendation based on artists' mood similarity. International Journal of Human-Computer Studies, 121.Google ScholarGoogle Scholar
  3. S. Bach, M. Broecheler, B. Huang, and L. Getoor. 2017. Hinge-loss markov random fields and probabilistic soft logic. Journal of Machine Learning Research. (JMLR'17) 18, 109. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Y. Benjamini and Y. Hochberg. 1995. Controlling the false discovery rate: a practical and powerful approach to multiple testing. Journal of the Royal Statistical Society. (JRSS '95) 18, 109.Google ScholarGoogle Scholar
  5. S. Berkovsky, R. Taib, and D. Conway. 2017. How to recommend?: user trust factors in movie recommender systems. In Proceedings of the 22nd International Conference on Intelligent User Interfaces (IUI '17). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. M. Bilgic and R. Mooney. 2005. Explaining recommendations: satisfaction vs. promotion. In Beyond Personalization Workshop in conjunction with International Conference on Intelligent User Interfaces (IUI '05).Google ScholarGoogle Scholar
  7. S. Bostandjiev, J. O'Donovan, and T. Höllerer. 2012. Tasteweights: a visual interactive hybrid recommender system. In Proceedings of the 6th ACM Conference on Recommender Systems (RecSys '12). Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D. Campbell and D. Fiske. 1959. Convergent and discriminant validation by the multitrait-multimethod matrix. Psychological Bulletin, 56, 2.Google ScholarGoogle ScholarCross RefCross Ref
  9. S. Chang, F. Harper, and L. Terveen. 2016. Crowd-based personalized natural language explanations for recommendations. In Proceedings of the 10th ACM Conference on Recommender Systems (RecSys '16). Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. R. Cribbie. 2007. Multiplicity control in structural equation modeling. Structural Equation Modeling, 14, 1.Google ScholarGoogle ScholarCross RefCross Ref
  11. G. Friedrich and M. Zanker. 2017. A taxonomy for generating explanations in recommender systems. AI Magazine, 32, 3.Google ScholarGoogle Scholar
  12. Z. Gantner, S. Rendle, C. Freudenthaler, and L. Schmidt-Thieme. 2011. My-medialite: a free recommender system library. In Proceedings of the 5th ACM Conference on Recommender Systems (RecSys '11). Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. F. Gedikli, D. Jannach, and M. Ge. 2014. How should i explain? a comparison of different explanation types for recommender systems. International Journal of Human-Computer Studies, 72, 4. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. S. Gosling, P. Rentfrow, and W. Swann. 2003. A very brief measure of the big-five personality domains. Journal of Research in Personality, 37, 6.Google ScholarGoogle ScholarCross RefCross Ref
  15. J. Herlocker, J. Konstan, and J. Riedl. 2000. Explaining collaborative filtering recommendations. In Proceedings of the Conference on Computer Supported Cooperative Work (CSCW '00). Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. J. Herlocker, J. Konstan, L. Terveen, and J. Riedl. 2004. Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems. (TOIS '04) 22, 1. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Y. Hu, Y. Koren, and C. Volinsky. 2008. Collaborative filtering for implicit feedback datasets. In IEEE International Conference on Data Mining (ICDM '08). Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. P. Ipeirotis. 2010. Mechanical turk: now with 40.92% spam. http://www.behind-the-enemy-lines.com/2010/12/mechanical-turk-now-with-4092-spam.html.Blog. (2010).Google ScholarGoogle Scholar
  19. D. Jannach, I. Kamehkhosh, and L. Lerche. 2017. Leveraging multi-dimensional user models for personalized next-track music recommendation. In Proceedings of the Symposium on Applied Computing (SAC '17). Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. B. Knijnenburg, S. Bostandjiev, J. O'Donovan, and A. Kobsa. 2012. Inspectability and control in social recommenders. In Proceedings of the 6th ACM Conference on Recommender Systems (RecSys '12). Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. P. Kouki, S. Fakhraei, J. Foulds, M. Eirinaki, and L. Getoor. 2015. Hyper: a flexible and extensible probabilistic framework for hybrid recommender systems. In Proceedings of the 9th ACM Conference on Recommender Systems (RecSys '15). Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. P. Kouki, J. Schaffer, J. Pujara, J. O'Donovan, and L. Getoor. 2017. User preferences for hybrid explanations. In Proceedings of the 11th ACM Conference on Recommender Systems (RecSys '17). Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. T. Nguyen, D. Kluver, T. Wang, P. Hui, M. Ekstrand, M. Willemsen, and J. Riedl. 2013. Rating support interfaces to improve user experience and recommender accuracy. In Proceedings of the 7th ACM Conference on Recommender Systems (RecSys '13). Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. X. Ning, C. Desrosiers, and G. Karypis. 2015. A comprehensive survey of neighborhood based recommendation methods. Recommender Systems Handbook, Second Edition, Springer US. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. I. Nunes and D. Jannach. 2017. A systematic review and taxonomy of explanations in decision support and recommender systems. User Modeling and User-Adapted Interaction. (UMUAI'17) 27, 3--5. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. J. O'Donovan, B. Smyth, B. Gretarsson, S. Bostandjiev, and T. Höllerer. 2008. Peerchooser: visual interactive recommendation. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '08). Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. S. Oramas, L. Espinosa-Anke, M. Sordo, H. Saggion, and X. Serra. 2016. Information extraction for knowledge base construction in the music domain. Data & Knowledge Engineering, 106, C. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. A. Papadimitriou, P. Symeonidis, and Y. Manolopoulos. 2012. A generalized taxonomy of explanations styles for traditional and social recommender systems. Data Mining and Knowledge Discovery, 24, 3. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. D. Parra, P. Brusilovsky, and C. Trattner. 2014. See what you want to see: visual user-driven approach for hybrid recommendation. In Proceedings of the 19th International Conference on Intelligent User Interfaces (IUI '14). Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. S. Rendle, C. Freudenthaler, Z. Gantner, and L. Schmidt-Thieme. 2009. BPR: bayesian personalized ranking from implicit feedback. In Proceedings of the 25th Conference on Uncertainty under Artificial Intelligence (UAI '09). Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. M. Sato, B. Ahsan, K. Nagatani, T. Sonoda, Q. Zhang, and T. Ohkuma. 2018. Explaining recommendations using contexts. In Proceedings of the 23rd International Conference on Intelligent User Interfaces (IUI '18). Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. J. Schaffer, J. O'Donovan, and T. Höllerer. 2018. Easy to please: separating user experience from choice satisfaction. In Proceedings of the 26th Conference on User Modeling, Adaptation and Personalization (UMAP'18). Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. P. Symeonidis, A. Nanopoulos, and Y. Manolopoulos. 2009. Moviexplain: a recommender system with explanations. In Proceedings of the 3rd ACM Conference on Recommender Systems (RecSys '09). Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. M. Tavakol and R. Dennick. 2011. Making sense of cronbach's alpha. International Journal of Medical Education, 2.Google ScholarGoogle Scholar
  35. N. Tintarev and J. Masthoff. 2012. Evaluating the effectiveness of explanations for recommender systems. User Modeling and User-Adapted Interaction. (UMUAI'12) 22, 4--5. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. M. Tkalcic and L. Chen. 2015. Personality and Recommender Systems. Recommender Systems Handbook, Second Edition, Springer US. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. J. Tukey. 1949. Comparing individual means in the analysis of variance. Biometrics.Google ScholarGoogle Scholar
  38. J. Ullman and P. Bentler. 2003. Structural equation modeling. Wiley Online Library.Google ScholarGoogle Scholar
  39. K. Verbert, D. Parra, P. Brusilovsky, and E. Duval. 2013. Visualizing recommendations to support exploration, transparency and controllability. In Proceedings of the 18th International Conference on Intelligent User Interfaces (IUI '13). Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. J. Vig, S. Sen, and J. Riedl. 2009. Tagsplanations: explaining recommendations using tags. In Proceedings of the 14th International Conference on Intelligent User Interfaces (IUI '09). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Personalized explanations for hybrid recommender systems

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader