KERS: A Knowledge-Enhanced Framework for Recommendation Dialog Systems with Multiple Subgoals

32Citations
Citations of this article
55Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Recommendation dialogs require the system to build a social bond with users to gain trust and develop affinity in order to increase the chance of a successful recommendation. It is beneficial to divide up, such conversations with multiple subgoals (such as social chat, question answering, recommendation, etc.), so that the system can retrieve appropriate knowledge with better accuracy under different subgoals. In this paper, we propose a unified framework for common knowledge-based multi-subgoal dialog: knowledge-enhanced multi-subgoal driven recommender system (KERS). We first predict a sequence of subgoals and use them to guide the dialog model to select knowledge from a sub-set of existing knowledge graph. We then propose three new mechanisms to filter noisy knowledge and to enhance the inclusion of cleaned knowledge in the dialog response generation process. Experiments show that our method obtains stateof-the-art results on DuRecDial dataset in both automatic and human evaluation.

Cite

CITATION STYLE

APA

Zhang, J., Yang, Y., Chen, C., He, L., & Yu, Z. (2021). KERS: A Knowledge-Enhanced Framework for Recommendation Dialog Systems with Multiple Subgoals. In Findings of the Association for Computational Linguistics, Findings of ACL: EMNLP 2021 (pp. 1092–1101). Association for Computational Linguistics (ACL). https://doi.org/10.18653/v1/2021.findings-emnlp.94

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free