Sentimentally enhanced conversation recommender system

Abstract Conversation recommender system (CRS) aims to provide high-quality recommendations to users in fewer conversation turns. Existing studies often rely on knowledge graphs to enhance the representation of entity information. However, these methods tend to overlook the inherent incompleteness o...

Full description

Saved in:
Bibliographic Details
Main Authors: Fengjin Liu, Qiong Cao, Xianying Huang, Huaiyu Liu
Format: Article
Language:English
Published: Springer 2025-01-01
Series:Complex & Intelligent Systems
Subjects:
Online Access:https://doi.org/10.1007/s40747-024-01766-9
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1823861447103348736
author Fengjin Liu
Qiong Cao
Xianying Huang
Huaiyu Liu
author_facet Fengjin Liu
Qiong Cao
Xianying Huang
Huaiyu Liu
author_sort Fengjin Liu
collection DOAJ
description Abstract Conversation recommender system (CRS) aims to provide high-quality recommendations to users in fewer conversation turns. Existing studies often rely on knowledge graphs to enhance the representation of entity information. However, these methods tend to overlook the inherent incompleteness of knowledge graphs, making it challenging for models to fully capture users’ true preferences. Additionally, they fail to thoroughly explore users’ emotional tendencies toward entities or effectively differentiate the varying impacts of different entities on user preferences. Furthermore, the responses generated by the dialogue module are often monotonous, lacking diversity and expressiveness, and thus fall short of meeting the demands of complex scenarios. To address these shortcomings, we propose an innovative Sentimentally Enhanced Conversation Recommender System (SECR). First, we construct a comprehensive and highly optimized knowledge graph, termed MAKG, which provides a rich and complete set of entities to help the model capture user preferences more holistically. This significantly improves the inference depth and decision accuracy of the recommender system. Second, by deeply analyzing the emotional semantics in dialogues, the system accurately identifies users’ emotional tendencies toward entities and recommends those that best align with their preferences. To refine the recommendation strategy, we design an emotional weighting mechanism to quantify and distinguish the importance of different entities in shaping user preferences. Lastly, we develop an efficient text filter to extract movie introductions from external data sources and integrate them into the dialogue, greatly enhancing the diversity and semantic richness of the generated responses. Extensive experimental results on two public CRS datasets demonstrate the effectiveness of our approach. Our code is released on https://github.com/Janns0916/EECR .
format Article
id doaj-art-14b5f1896fe54461a319b882b132d01b
institution Kabale University
issn 2199-4536
2198-6053
language English
publishDate 2025-01-01
publisher Springer
record_format Article
series Complex & Intelligent Systems
spelling doaj-art-14b5f1896fe54461a319b882b132d01b2025-02-09T13:01:04ZengSpringerComplex & Intelligent Systems2199-45362198-60532025-01-0111211810.1007/s40747-024-01766-9Sentimentally enhanced conversation recommender systemFengjin Liu0Qiong Cao1Xianying Huang2Huaiyu Liu3College of Computer Science and Engineering, Chongqing University of TechnologyCollege of Computer Science and Engineering, Chongqing University of TechnologyCollege of Computer Science and Engineering, Chongqing University of TechnologyCollege of Computer Science and Engineering, Chongqing University of TechnologyAbstract Conversation recommender system (CRS) aims to provide high-quality recommendations to users in fewer conversation turns. Existing studies often rely on knowledge graphs to enhance the representation of entity information. However, these methods tend to overlook the inherent incompleteness of knowledge graphs, making it challenging for models to fully capture users’ true preferences. Additionally, they fail to thoroughly explore users’ emotional tendencies toward entities or effectively differentiate the varying impacts of different entities on user preferences. Furthermore, the responses generated by the dialogue module are often monotonous, lacking diversity and expressiveness, and thus fall short of meeting the demands of complex scenarios. To address these shortcomings, we propose an innovative Sentimentally Enhanced Conversation Recommender System (SECR). First, we construct a comprehensive and highly optimized knowledge graph, termed MAKG, which provides a rich and complete set of entities to help the model capture user preferences more holistically. This significantly improves the inference depth and decision accuracy of the recommender system. Second, by deeply analyzing the emotional semantics in dialogues, the system accurately identifies users’ emotional tendencies toward entities and recommends those that best align with their preferences. To refine the recommendation strategy, we design an emotional weighting mechanism to quantify and distinguish the importance of different entities in shaping user preferences. Lastly, we develop an efficient text filter to extract movie introductions from external data sources and integrate them into the dialogue, greatly enhancing the diversity and semantic richness of the generated responses. Extensive experimental results on two public CRS datasets demonstrate the effectiveness of our approach. Our code is released on https://github.com/Janns0916/EECR .https://doi.org/10.1007/s40747-024-01766-9Conversational recommender systemKnowledge graphSentiment analysisMovie introduction
spellingShingle Fengjin Liu
Qiong Cao
Xianying Huang
Huaiyu Liu
Sentimentally enhanced conversation recommender system
Complex & Intelligent Systems
Conversational recommender system
Knowledge graph
Sentiment analysis
Movie introduction
title Sentimentally enhanced conversation recommender system
title_full Sentimentally enhanced conversation recommender system
title_fullStr Sentimentally enhanced conversation recommender system
title_full_unstemmed Sentimentally enhanced conversation recommender system
title_short Sentimentally enhanced conversation recommender system
title_sort sentimentally enhanced conversation recommender system
topic Conversational recommender system
Knowledge graph
Sentiment analysis
Movie introduction
url https://doi.org/10.1007/s40747-024-01766-9
work_keys_str_mv AT fengjinliu sentimentallyenhancedconversationrecommendersystem
AT qiongcao sentimentallyenhancedconversationrecommendersystem
AT xianyinghuang sentimentallyenhancedconversationrecommendersystem
AT huaiyuliu sentimentallyenhancedconversationrecommendersystem