Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3539813.3545120acmconferencesArticle/Chapter ViewAbstractPublication PagesictirConference Proceedingsconference-collections
research-article

A Tag-Based Post-Hoc Framework for Explainable Conversational Recommendation

Published: 25 August 2022 Publication History

Abstract

Explanations are important for conversational recommendation. They help users to understand how the recommender system works, and elicit user's responses by allowing users to provide informative feedback on them. During the interaction with users, explainable conversational recommender system provides explanations and collects user feedback to further refine the recommendations. Current conversational recommender systems, however, usually make recommendations with black-box prediction models, bringing difficulty in model explainability. Moreover, existing methods for explainable recommendation commonly provide one-shot explanations and fail to leverage user feedback. In this paper, we propose a tag-based post-hoc framework for explainable conversational recommendation (TPECR), which enables black-box recommendation models to provide explanations and refine recommendations based on user preference on tags (e.g., item attributes). Specifically, given the recommendation model being explained, TPECR trains a generation model to construct user embeddings based on their tag preferences. The explanations are provided by utilizing the generation model to estimate the contributions of different tags with respect to each item prediction. Given user feedback, the recommendation at the next turn is refined by tuning the tag preference and generating modified user embedding with the generation model. We instantiate the generation model with conditional variational auto-encoder (CVAE), which reconstructs user embedding conditioned on his tag preference. We conducted experiments by applying TPECR to different models and the results demonstrated the effectiveness of our TPECR on both synthetic and real datasets.

References

[1]
Ö znur Alkan, Massimiliano Mattetti, Elizabeth M. Daly, Adi Botea, Inge Vejsbjerg, and Bart P. Knijnenburg. 2021. IRF: A Framework for Enabling Users to Interact with Recommenders through Dialogue. Proc. ACM Hum. Comput. Interact., Vol. 5, CSCW1 (2021), 1--25. https://doi.org/10.1145/3449237
[2]
Krisztian Balog, Filip Radlinski, and Shushan Arakelyan. 2019. Transparent, Scrutable and Explainable User Models for Personalized Recommendation. In Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval .
[3]
Francesco Bodria, Fosca Giannotti, Riccardo Guidotti, Francesca Naretto, Dino Pedreschi, and Salvatore Rinzivillo. 2021. Benchmarking and Survey of Explanation Methods for Black Box Models. CoRR, Vol. abs/2102.13076 (2021).
[4]
Qibin Chen, Junyang Lin, Yichang Zhang, Ming Ding, Yukuo Cen, Hongxia Yang, and Jie Tang. 2019. Towards Knowledge-Based Recommender Dialog System. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing .
[5]
Zhongxia Chen, Xiting Wang, Xing Xie, Mehul Parsana, Akshay Soni, Xiang Ao, and Enhong Chen. 2020. Towards Explainable Conversational Recommendation. In Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence, IJCAI 2020 .
[6]
Weiyu Cheng, Yanyan Shen, Linpeng Huang, and Yanmin Zhu. 2019. Incorporating Interpretability into Latent Factor Models via Fast Influence Analysis. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining .
[7]
Konstantina Christakopoulou, Filip Radlinski, and Katja Hofmann. 2016. Towards Conversational Recommender Systems. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining .
[8]
Chongming Gao, Wenqiang Lei, Xiangnan He, Maarten de Rijke, and Tat-Seng Chua. 2021. Advances and Challenges in Conversational Recommender Systems: A Survey. CoRR, Vol. abs/2101.09459 (2021).
[9]
F. Maxwell Harper and Joseph A. Konstan. 2016. The MovieLens Datasets: History and Context. ACM Trans. Interact. Intell. Syst. (2016).
[10]
Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. 2017. Neural Collaborative Filtering. In Proceedings of the 26th International Conference on World Wide Web .
[11]
Diederik P. Kingma and Jimmy Ba. 2015. Adam: A Method for Stochastic Optimization. In 3rd International Conference on Learning Representations .
[12]
Diederik P. Kingma and Max Welling. 2014. Auto-Encoding Variational Bayes. In 2nd International Conference on Learning Representations .
[13]
Wenqiang Lei, Xiangnan He, Yisong Miao, Qingyun Wu, Richang Hong, Min-Yen Kan, and Tat-Seng Chua. 2020 a. Estimation-Action-Reflection: Towards Deep Interaction Between Conversational and Recommender Systems. In WSDM '20: The Thirteenth ACM International Conference on Web Search and Data Mining .
[14]
Wenqiang Lei, Gangyi Zhang, Xiangnan He, Yisong Miao, Xiang Wang, Liang Chen, and Tat-Seng Chua. 2020 b. Interactive Path Reasoning on Graph for Conversational Recommendation. In KDD '20: The 26th ACM SIGKDD Conference on Knowledge Discovery and Data Mining .
[15]
Raymond Li, Samira Ebrahimi Kahou, Hannes Schulz, Vincent Michalski, Laurent Charlin, and Chris Pal. 2018. Towards Deep Conversational Recommendations. In Advances in Neural Information Processing Systems 31: Annual Conference on Neural Information Processing Systems 2018 .
[16]
Shijun Li, Wenqiang Lei, Qingyun Wu, Xiangnan He, Peng Jiang, and Tat-Seng Chua. 2020. Seamlessly Unifying Attributes and Items: Conversational Recommendation for Cold-Start Users. CoRR, Vol. abs/2005.12979 (2020).
[17]
Ninghao Liu, Yong Ge, Li Li, Xia Hu, Rui Chen, and Soo-Hyun Choi. 2020. Explainable Recommender Systems via Resolving Learning Representations. In The 29th ACM International Conference on Information and Knowledge Management .
[18]
Scott M. Lundberg and Su-In Lee. 2017. A Unified Approach to Interpreting Model Predictions. In Advances in Neural Information Processing Systems 30: Annual Conference on Neural Information Processing Systems 2017 .
[19]
Kai Luo, Scott Sanner, Ga Wu, Hanze Li, and Hojin Yang. 2020 a. Latent Linear Critiquing for Conversational Recommender Systems. In The Web Conference 2020 .
[20]
Kai Luo, Hojin Yang, Ga Wu, and Scott Sanner. 2020 b. Deep Critiquing for VAE-based Recommender Systems. In Proceedings of the 43rd International ACM SIGIR conference on research and development in Information Retrieval .
[21]
Seungwhan Moon, Pararth Shah, Anuj Kumar, and Rajen Subba. 2019. OpenDialKG: Explainable Conversational Reasoning with Attention-based Walks over Knowledge Graphs. In Proceedings of the 57th Conference of the Association for Computational Linguistics .
[22]
Fedelucio Narducci, Marco de Gemmis, Pasquale Lops, and Giovanni Semeraro. 2018. Improving the User Experience with a Conversational Recommender System. In AI*IA 2018 - XVIIth International Conference of the Italian Association for Artificial Intelligence .
[23]
Preksha Nema, Alexandros Karatzoglou, and Filip Radlinski. 2021. Untangle: Critiquing Disentangled Recommendations. https://openreview.net/forum?id=pdsec2YIOCx
[24]
Georgina Peake and Jun Wang. 2018. Explanation Mining: Post Hoc Interpretability of Latent Factor Models for Recommendation Systems. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining .
[25]
Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian Personalized Ranking from Implicit Feedback. In UAI 2009, Proceedings of the Twenty-Fifth Conference on Uncertainty in Artificial Intelligence .
[26]
Marco Tú lio Ribeiro, Sameer Singh, and Carlos Guestrin. 2016. "Why Should I Trust You?": Explaining the Predictions of Any Classifier. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining .
[27]
Mohit Sharma, F. Maxwell Harper, and George Karypis. 2019. Learning from Sets of Items in Recommender Systems. ACM Trans. Interact. Intell. Syst. (2019).
[28]
Jaspreet Singh and Avishek Anand. 2019. EXS: Explainable Search Using Local Model Agnostic Interpretability. In Proceedings of the Twelfth ACM International Conference on Web Search and Data Mining .
[29]
Kihyuk Sohn, Honglak Lee, and Xinchen Yan. 2015. Learning Structured Output Representation using Deep Conditional Generative Models. In Advances in Neural Information Processing Systems 28: Annual Conference on Neural Information Processing Systems 2015 .
[30]
Yueming Sun and Yi Zhang. 2018. Conversational Recommender System. In The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval .
[31]
Nava Tintarev and Judith Masthoff. 2015. Explaining Recommendations: Design and Evaluation. In Recommender Systems Handbook .
[32]
Jesse Vig, Shilad Sen, and John Riedl. 2009. Tagsplanations: explaining recommendations using tags. In Proceedings of the 14th International Conference on Intelligent User Interfaces .
[33]
Mengting Wan and Julian J. McAuley. 2018. Item recommendation on monotonic behavior chains. In Proceedings of the 12th ACM Conference on Recommender Systems .
[34]
Xiting Wang, Yiru Chen, Jie Yang, Le Wu, Zhengtao Wu, and Xing Xie. 2018. A Reinforcement Learning Framework for Explainable Recommendation. In IEEE International Conference on Data Mining .
[35]
Xiang Wang, Xiangnan He, Yixin Cao, Meng Liu, and Tat-Seng Chua. 2019. KGAT: Knowledge Graph Attention Network for Recommendation. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining .
[36]
Ga Wu, Kai Luo, Scott Sanner, and Harold Soh. 2019. Deep language-based critiquing for recommender systems. In Proceedings of the 13th ACM Conference on Recommender Systems .
[37]
Kerui Xu, Jingxuan Yang, Jun Xu, Sheng Gao, Jun Guo, and Ji-Rong Wen. 2021. Adapting User Preference to Online Feedback in Multi-round Conversational Recommendation. In WSDM '21, The Fourteenth ACM International Conference on Web Search and Data Mining .
[38]
Shuyuan Xu, Yunqi Li, Shuchang Liu, Zuohui Fu, and Yongfeng Zhang. 2020. Learning Post-Hoc Causal Explanations for Recommendation. CoRR, Vol. abs/2006.16977 (2020).
[39]
Xinchen Yan, Jimei Yang, Kihyuk Sohn, and Honglak Lee. 2016. Attribute2Image: Conditional Image Generation from Visual Attributes. In Computer Vision - ECCV 2016 - 14th European Conference .
[40]
Xiaoying Zhang, Hong Xie, Hang Li, and John C. S. Lui. 2020. Conversational Contextual Bandit: Algorithm and Application. In The Web Conference 2020 .
[41]
Yongfeng Zhang and Xu Chen. 2020. Explainable Recommendation: A Survey and New Perspectives. Found. Trends Inf. Retr. (2020).
[42]
Yongfeng Zhang, Xu Chen, Qingyao Ai, Liu Yang, and W. Bruce Croft. 2018. Towards Conversational Search and Recommendation: System Ask, User Respond. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management .
[43]
Tiancheng Zhao, Ran Zhao, and Maxine Eské nazi. 2017. Learning Discourse-level Diversity for Neural Dialog Models using Conditional Variational Autoencoders. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics .
[44]
Kun Zhou, Wayne Xin Zhao, Shuqing Bian, Yuanhang Zhou, Ji-Rong Wen, and Jingsong Yu. 2020. Improving Conversational Recommender Systems via Knowledge Graph based Semantic Fusion. In KDD '20: The 26th ACM SIGKDD Conference on Knowledge Discovery and Data Mining .
[45]
Jie Zou, Yifan Chen, and Evangelos Kanoulas. 2020. Towards Question-based Recommender Systems. In Proceedings of the 43rd International ACM SIGIR conference on research and development in Information Retrieval, .

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICTIR '22: Proceedings of the 2022 ACM SIGIR International Conference on Theory of Information Retrieval
August 2022
289 pages
ISBN:9781450394123
DOI:10.1145/3539813
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: 25 August 2022

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. conversational recommendation
  2. explainable recommendation
  3. post-hoc explanation

Qualifiers

  • Research-article

Funding Sources

Conference

ICTIR '22
Sponsor:

Acceptance Rates

ICTIR '22 Paper Acceptance Rate 32 of 80 submissions, 40%;
Overall Acceptance Rate 235 of 527 submissions, 45%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 194
    Total Downloads
  • Downloads (Last 12 months)44
  • Downloads (Last 6 weeks)7
Reflects downloads up to 23 Sep 2024

Other Metrics

Citations

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media