Explicit Knowledge Graph Reasoning for Conversational Recommendation

被引:5
|
作者
Ren, Xuhui [1 ]
Chen, Tong [1 ]
Nguyen, Quoc Viet Hung [2 ]
Cui, Lizhen [3 ]
Huang, Zi [1 ]
Yin, Hongzhi [1 ]
机构
[1] Univ Queensland, Brisbane, Qld 4072, Australia
[2] Griffith Univ, Gold Coast, Qld 4215, Australia
[3] Shandong Univ, Jinan 250100, Shandong, Peoples R China
基金
澳大利亚研究理事会;
关键词
Conversational recommendation; knowledge graph; preference mining;
D O I
10.1145/3637216
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Traditional recommender systems estimate user preference on items purely based on historical interaction records, thus failing to capture fine-grained yet dynamic user interests and letting users receive recommendation only passively. Recent conversational recommender systems (CRSs) tackle those limitations by enabling recommender systems to interact with the user to obtain her/his current preference through a sequence of clarifying questions. Recently, there has been a rise of using knowledge graphs (KGs) for CRSs, where the core motivation is to incorporate the abundant side information carried by a KG into both the recommendation and conversation processes. However, existing KG-based CRSs are subject to two defects: (1) there is a semantic gap between the learned representations of utterances and KG entities, hindering the retrieval of relevant KG information; (2) the reasoning over KG is mostly performed with the implicitly learned user interests, overlooking the explicit signals from the entities actually mentioned in the conversation. To address these drawbacks, we propose a new CRS framework, namely, the Knowledge Enhanced Conversational Reasoning (KECR) model. As a user can reflect her/his preferences via both attribute- and item-level expressions, KECR jointly embeds the structured knowledge from two levels in the KG. A mutual information maximization constraint is further proposed for semantic alignment between the embedding spaces of utterances and KG entities. Meanwhile, KECR utilizes the connectivity within the KG to conduct explicit reasoning of the user demand, making the model less dependent on the user's feedback to clarifying questions. As such, the semantic alignment and explicit KG reasoning can jointly facilitate accurate recommendation and quality dialogue generation. By comparing with strong baselines on two real-world datasets, we demonstrate that KECR obtains state-of-the-art recommendation effectiveness, as well as competitive dialogue generation performance.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] State Graph Reasoning for Multimodal Conversational Recommendation
    Wu, Yuxia
    Liao, Lizi
    Zhang, Gangyi
    Lei, Wenqiang
    Zhao, Guoshuai
    Qian, Xueming
    Chua, Tat-Seng
    IEEE TRANSACTIONS ON MULTIMEDIA, 2023, 25 : 3113 - 3124
  • [2] Interactive Path Reasoning on Graph for Conversational Recommendation
    Lei, Wenqiang
    Zhang, Gangyi
    He, Xiangnan
    Miao, Yisong
    Wang, Xiang
    Chen, Liang
    Chua, Tat-Seng
    KDD '20: PROCEEDINGS OF THE 26TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2020, : 2073 - 2083
  • [3] Hierarchical Reinforcement Learning for Conversational Recommendation With Knowledge Graph Reasoning and Heterogeneous Questions
    Yang, Yao-Chun
    Chen, Chiao-Ting
    Lu, Tzu-Yu
    Huang, Szu-Hao
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (05) : 3439 - 3452
  • [4] Reinforcement Knowledge Graph Reasoning for Explainable Recommendation
    Xian, Yikun
    Fu, Zuohui
    Muthukrishnan, S.
    de Melo, Gerard
    Zhang, Yongfeng
    PROCEEDINGS OF THE 42ND INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '19), 2019, : 285 - 294
  • [5] HOOPS (sic): Human-in-the-Loop Graph Reasoning for Conversational Recommendation
    Fu, Zuohui
    Xian, Yikun
    Zhu, Yaxin
    Xu, Shuyuan
    Li, Zelong
    de Melo, Gerard
    Zhang, Yongfeng
    SIGIR '21 - PROCEEDINGS OF THE 44TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2021, : 2415 - 2421
  • [6] Knowledge Graph-Enhanced Sampling for Conversational Recommendation System
    Zhao, Mengyuan
    Huang, Xiaowen
    Zhu, Lixi
    Sang, Jitao
    Yu, Jian
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (10) : 9890 - 9903
  • [7] Reinforced Anchor Knowledge Graph Generation for News Recommendation Reasoning
    Liu, Danyang
    Lian, Jianxun
    Liu, Zheng
    Wang, Xiting
    Sun, Guangzhong
    Xie, Xing
    KDD '21: PROCEEDINGS OF THE 27TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2021, : 1055 - 1065
  • [8] A Joint Framework for Explainable Recommendation with Knowledge Reasoning and Graph Representation
    Zhang, Luhao
    Fang, Ruiyu
    Yang, Tianchi
    Hu, Maodi
    Li, Tao
    Shi, Chuan
    Wang, Dong
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2022, PT III, 2022, : 351 - 363
  • [9] Time-aware Path Reasoning on Knowledge Graph for Recommendation
    Zhao, Yuyue
    Wang, Xiang
    Chen, Jiawei
    Wang, Yashen
    Tang, Wei
    He, Xiangnan
    Xie, Haiyong
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2023, 41 (02)
  • [10] Recommendation System with Reasoning Path Based on DQN and Knowledge Graph
    Xu, Wenyi
    Gao, Xiaofeng
    Sheng, Yin
    Chen, Guihai
    PROCEEDINGS OF THE 2021 15TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INFORMATION MANAGEMENT AND COMMUNICATION (IMCOM 2021), 2021,