Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

KECRS: Towards Knowledge-Enriched Conversational Recommendation System

About

The chit-chat-based conversational recommendation systems (CRS) provide item recommendations to users through natural language interactions. To better understand user's intentions, external knowledge graphs (KG) have been introduced into chit-chat-based CRS. However, existing chit-chat-based CRS usually generate repetitive item recommendations, and they cannot properly infuse knowledge from KG into CRS to generate informative responses. To remedy these issues, we first reformulate the conversational recommendation task to highlight that the recommended items should be new and possibly interested by users. Then, we propose the Knowledge-Enriched Conversational Recommendation System (KECRS). Specifically, we develop the Bag-of-Entity (BOE) loss and the infusion loss to better integrate KG with CRS for generating more diverse and informative responses. BOE loss provides an additional supervision signal to guide CRS to learn from both human-written utterances and KG. Infusion loss bridges the gap between the word embeddings and entity embeddings by minimizing distances of the same words in these two embeddings. Moreover, we facilitate our study by constructing a high-quality KG, \ie The Movie Domain Knowledge Graph (TMDKG). Experimental results on a large-scale dataset demonstrate that KECRS outperforms state-of-the-art chit-chat-based CRS, in terms of both recommendation accuracy and response generation quality.

Tong Zhang, Yong Liu, Peixiang Zhong, Chen Zhang, Hao Wang, Chunyan Miao• 2021

Related benchmarks

TaskDatasetResultRank
RecommendationREDIAL (test)
Recall@1014.3
46
Conversational PerformanceREDIAL (test)
Distinct-315.32
37
RecommendationTG-REDIAL (test)
R@100.026
22
Conversational PerformanceTG-REDIAL (test)
Dist-20.047
21
ConversationREDIAL (test)
Fluency1.39
18
Dialogue GenerationTG-ReDial
BLEU-23.32
16
Conversational RecommendationTG-ReDial
HR@100.0113
13
Showing 7 of 7 rows

Other info

Follow for update