A Goal Interaction Graph Planning Framework for Conversational Recommendation
Xiaotong Zhang, Xuefang Jia, Han Liu, Xinyue Liu, Xianchao Zhang
Abstract
Multi-goal conversational recommender system (MG-CRS) which is more in line with realistic scenarios has attracted a lot of attention. MG-CRS can dynamically capture the demands of users in conversation, continuously engage their interests, and make recommendations. The key of accomplishing these tasks is to plan a reasonable goal sequence which can naturally guide the user to accept the recommended goal. Previous works have demonstrated that mining the correlations of goals from the goal sequences in the dialogue corpus is helpful for recommending the goal that the user is interested in. However, they independently model correlations for each level of goal (i.e., goal type or entity) and neglect the order of goals appear in the dialogue. In this paper, we propose a goal interaction graph planning framework which constructs a directed heterogeneous graph to flexibly model the correlations between any level of goals and retain the order of goals. We design a goal interaction graph learning module to model the goal correlations and propagate goal representations via directed edges, then use an encoder and a dual-way fusion decoder to extract the most relevant information with the current goal from the conversation and domain knowledge, making the next-goal prediction fully exploit the prior goal correlations and user feedback. Finally we generate engaging responses based on the predicted goal sequence to complete the recommendation task. Experiments on two benchmark datasets show that our method achieves significant improvements in both the goal planning and response generation tasks.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers3
- Beyond Whole Dialogue Modeling: Contextual Disentanglement for Conversational RecommendationGuojia An, Jie Zou, Jiwei Wei, Chaoning Zhang et al.SIGIR 2025 · 11 citations
- Enhancing Goal-oriented Proactive Dialogue Systems via Consistency Reflection and CorrectionDidi Zhang, Yaxin Fan, Peifeng Li, Qiaoming ZhuACL 2025 · 1 citation
- S-D-RSM: Stochastic Distributed Regularized Splitting Method for Large-Scale Convex Optimization ProblemsMaoran Wang, Xingju Cai, Yongxin ChenAAAI 2026
Builds on6
- BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and ComprehensionMike Lewis, Yinhan Liu, Naman Goyal, Marjan Ghazvininejad et al.ACL 2020 · 1,224 citations
- Are we really making much progress?: Revisiting, benchmarking and refining heterogeneous graph neural networksQingsong Lv, Ming Ding, Qiang Liu, Yuxiang Chen et al.KDD 2021 · 249 citations
- Towards Conversational Recommendation over Multi-Type DialogsZeming Liu, Haifeng Wang, Zheng-Yu Niu, Hua Wu et al.ACL 2020 · 157 citations
- INSPIRED: Toward Sociable Recommendation Dialog SystemsShirley Anugrah Hayati, Dongyeop Kang, Qingxiaoyang Zhu, Weiyan Shi et al.EMNLP 2020 · 106 citations
- Knowledge Graph Grounded Goal Planning for Open-Domain Conversation GenerationJun Xu, Haifeng Wang, Zhengyu Niu, Hua Wu et al.AAAI 2020 · 69 citations
Related papers
- CRFR: Improving Conversational Recommender Systems via Flexible Fragments Reasoning on Knowledge GraphsJinfeng Zhou, Bo Wang, Ruifang He, Yuexian HouEMNLP 2021 · 42 citations
- CP-Rec: Contextual Prompting for Conversational Recommender SystemsKeyu Chen, Shiliang SunAAAI 2023 · 8 citations
- Variational Reasoning about User Preferences for Conversational RecommendationZhaochun Ren, Zhi Tian, Dongdong Li, Pengjie Ren et al.SIGIR 2022 · 31 citations
- Aligning Recommendation and Conversation via Dual ImitationJinfeng Zhou, Bo Wang, Minlie Huang, Dongming Zhao et al.EMNLP 2022 · 6 citations
- Heterogeneous Graph Transfer Learning for Category-aware Cross-Domain Sequential RecommendationZitao Xu, Xiaoqing Chen, Weike Pan, Zhong MingWWW 2025 · 13 citations
