Fengjin Liu, Qiong Cao, Xianying Huang, Huaiyu Liu
{"title":"Sentimentally enhanced conversation recommender system","authors":"Fengjin Liu, Qiong Cao, Xianying Huang, Huaiyu Liu","doi":"10.1007/s40747-024-01766-9","DOIUrl":null,"url":null,"abstract":"<p>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 <b>S</b>entimentally <b>E</b>nhanced <b>C</b>onversation <b>R</b>ecommender System (<b>SECR</b>). 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.</p>","PeriodicalId":10524,"journal":{"name":"Complex & Intelligent Systems","volume":"203 1","pages":""},"PeriodicalIF":5.0000,"publicationDate":"2025-01-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Complex & Intelligent Systems","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1007/s40747-024-01766-9","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
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.
期刊介绍:
Complex & Intelligent Systems aims to provide a forum for presenting and discussing novel approaches, tools and techniques meant for attaining a cross-fertilization between the broad fields of complex systems, computational simulation, and intelligent analytics and visualization. The transdisciplinary research that the journal focuses on will expand the boundaries of our understanding by investigating the principles and processes that underlie many of the most profound problems facing society today.