{"title":"面向多元图书推荐的知识感知邻居协同多关系多利益比较推荐系统","authors":"Junchao Xiao , Linhui Wu , Fuli Zhong , Jinling Zhang","doi":"10.1016/j.eswa.2025.129235","DOIUrl":null,"url":null,"abstract":"<div><div>Book recommendation system has become an essential tool for library information transformation, and has received widespread attention recently. Emerging graph neural networks and knowledge graphs are used in today’s recommendation systems for their benefits to data mining. Although some related progress has been made, many existing researches mainly focus on recommendation accuracy too much and miss diversity. In addition, the researches that primarily focus on the interaction between users and items, overlook the multi-attribute information between users and items, which limits the collaborative signals between entity attributes, resulting in unsatisfactory recommendation effects. To address these shortcomings, an Entity-attribute Interactive Knowledge Graph (EIKG) is constructed, in which readers, books, and rich side attributes are unified through typed edges, allowing attribute semantics to propagate alongside behavioral links. This paper aims to embed attribute collaborative signals into the recommendation tasks by utilizing multi-attribute knowledge graphs of readers and books, thereby improving the accuracy and diversity of recommendation systems. Building on the EIKG, a knowledge-aware book recommendation system is proposed. Specifically, four critical parts are designed for the model: 1) a multi-relation attention component that automatically highlights semantically important edges and suppresses noisy ones, 2) the neighbor attribute collaborative component that improves reader behavior similarity and book theme consistency, 3) an attribute-guided contrastive objective that explicitly pulls together diverse themes while retaining highly relevant titles, 4) the reader multi-interest channel adaptively generates multiple interest embeddings based on the reader’s borrowing history data to tailor recommended books for each reader. The seamless coupling of these components forms a unified end-to-end framework that jointly optimizes accuracy and topically aware diversity. By applying these four components, an emerging multi-task training framework that considers recommendation accuracy and book theme diversity is constructed. Experiments on practical datasets show that the model has high recommendation recall and topic diversity.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"297 ","pages":"Article 129235"},"PeriodicalIF":7.5000,"publicationDate":"2025-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Knowledge-aware neighbor collaborative multi-relationship multi-interest comparative recommender system for diversified book recommendations\",\"authors\":\"Junchao Xiao , Linhui Wu , Fuli Zhong , Jinling Zhang\",\"doi\":\"10.1016/j.eswa.2025.129235\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Book recommendation system has become an essential tool for library information transformation, and has received widespread attention recently. Emerging graph neural networks and knowledge graphs are used in today’s recommendation systems for their benefits to data mining. Although some related progress has been made, many existing researches mainly focus on recommendation accuracy too much and miss diversity. In addition, the researches that primarily focus on the interaction between users and items, overlook the multi-attribute information between users and items, which limits the collaborative signals between entity attributes, resulting in unsatisfactory recommendation effects. To address these shortcomings, an Entity-attribute Interactive Knowledge Graph (EIKG) is constructed, in which readers, books, and rich side attributes are unified through typed edges, allowing attribute semantics to propagate alongside behavioral links. This paper aims to embed attribute collaborative signals into the recommendation tasks by utilizing multi-attribute knowledge graphs of readers and books, thereby improving the accuracy and diversity of recommendation systems. Building on the EIKG, a knowledge-aware book recommendation system is proposed. Specifically, four critical parts are designed for the model: 1) a multi-relation attention component that automatically highlights semantically important edges and suppresses noisy ones, 2) the neighbor attribute collaborative component that improves reader behavior similarity and book theme consistency, 3) an attribute-guided contrastive objective that explicitly pulls together diverse themes while retaining highly relevant titles, 4) the reader multi-interest channel adaptively generates multiple interest embeddings based on the reader’s borrowing history data to tailor recommended books for each reader. The seamless coupling of these components forms a unified end-to-end framework that jointly optimizes accuracy and topically aware diversity. By applying these four components, an emerging multi-task training framework that considers recommendation accuracy and book theme diversity is constructed. Experiments on practical datasets show that the model has high recommendation recall and topic diversity.</div></div>\",\"PeriodicalId\":50461,\"journal\":{\"name\":\"Expert Systems with Applications\",\"volume\":\"297 \",\"pages\":\"Article 129235\"},\"PeriodicalIF\":7.5000,\"publicationDate\":\"2025-08-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Expert Systems with Applications\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0957417425028519\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417425028519","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
Knowledge-aware neighbor collaborative multi-relationship multi-interest comparative recommender system for diversified book recommendations
Book recommendation system has become an essential tool for library information transformation, and has received widespread attention recently. Emerging graph neural networks and knowledge graphs are used in today’s recommendation systems for their benefits to data mining. Although some related progress has been made, many existing researches mainly focus on recommendation accuracy too much and miss diversity. In addition, the researches that primarily focus on the interaction between users and items, overlook the multi-attribute information between users and items, which limits the collaborative signals between entity attributes, resulting in unsatisfactory recommendation effects. To address these shortcomings, an Entity-attribute Interactive Knowledge Graph (EIKG) is constructed, in which readers, books, and rich side attributes are unified through typed edges, allowing attribute semantics to propagate alongside behavioral links. This paper aims to embed attribute collaborative signals into the recommendation tasks by utilizing multi-attribute knowledge graphs of readers and books, thereby improving the accuracy and diversity of recommendation systems. Building on the EIKG, a knowledge-aware book recommendation system is proposed. Specifically, four critical parts are designed for the model: 1) a multi-relation attention component that automatically highlights semantically important edges and suppresses noisy ones, 2) the neighbor attribute collaborative component that improves reader behavior similarity and book theme consistency, 3) an attribute-guided contrastive objective that explicitly pulls together diverse themes while retaining highly relevant titles, 4) the reader multi-interest channel adaptively generates multiple interest embeddings based on the reader’s borrowing history data to tailor recommended books for each reader. The seamless coupling of these components forms a unified end-to-end framework that jointly optimizes accuracy and topically aware diversity. By applying these four components, an emerging multi-task training framework that considers recommendation accuracy and book theme diversity is constructed. Experiments on practical datasets show that the model has high recommendation recall and topic diversity.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.