paper-with-me

Papers

RippleNet: Propagating User Preferences on the Knowledge Graph for Recommender Systems

2018-03-09 · Hongwei Wang, Fuzheng Zhang, Jialin Wang, Miao Zhao, Wenjie Li, Xing Xie, Minyi Guo

To address the sparsity and cold start problem of collaborative filtering, researchers usually make use of side information, such as social networks or item attributes, to improve recommendation performance. This paper considers the knowledge graph as the source of side information. To address the limitations of existing embedding-based and path-based methods for knowledge-graph-aware recommendation, we propose Ripple Network, an end-to-end framework that naturally incorporates the knowledge graph into recommender systems. Similar to actual ripples propagating on the surface of water, Ripple Network stimulates the propagation of user preferences over the set of knowledge entities by automatically and iteratively extending a user's potential interests along links in the knowledge graph. The multiple "ripples" activated by a user's historically clicked items are thus superposed to form the preference distribution of the user with respect to a candidate item, which could be used for predicting the final clicking probability. Through extensive experiments on real-world datasets, we demonstrate that Ripple Network achieves substantial gains in a variety of scenarios, including movie, book and news recommendation, over several state-of-the-art baselines.

📄 PDF Abstract BibTeX arXiv:1803.03467

Code (9)

hwwang55/RippleNet 공식 구현 tf
Hank-Kuo/RippleNet pytorch
Jessinra/GDP-RippleNet tf
Jessinra/GDP-RippleNet-Ori tf
ZJJHYM/RippleNet tf
johnnyjana730/MVIN tf
qibinc/RippleNet-PyTorch pytorch
sdu-wjh/icws2020 tf
tezignlab/RippleNet-TF2 tf

Tasks

Click-Through Rate PredictionCollaborative FilteringNews RecommendationRecommendation Systems

Similar Papers 제목 키워드 기반

Jointly Learning Propagating Features on the Knowledge Graph for Movie Recommendation

2022-08-22 · Database and Expert Systems Applications 2022 8 · Yun Liu, Jun Miyazaki, Qiong Chang

Knowledge graphs are widely used as auxiliary information to improve the performance in recommender systems. This enables items to be aligned with knowledge entities and provides additional item attributes to facilitate …

Knowledge Graph EmbeddingsKnowledge GraphsMovie RecommendationRecommendation Systems

Solving cold start in news recommendations: a RippleNet-based system for large scale media outlet

2025-11-03 · Karol Radziszewski, Michał Szpunar, Piotr Ociepka, Mateusz Buczyński arxiv

We present a scalable recommender system implementation based on RippleNet, tailored for the media domain with a production deployment in Onet.pl, one of Poland's largest online media platforms. Our solution addresses th…

Hierarchical Attentive Knowledge Graph Embedding for Personalized Recommendation

2019-10-18 · Xiao Sha, Zhu Sun, Jie Zhang

Knowledge graphs (KGs) have proven to be effective for high-quality recommendation, where the connectivities between users and items provide rich and complementary information to user-item interactions. Most existing met…

Graph EmbeddingGraph Neural NetworkKnowledge Graph EmbeddingKnowledge Graphs

Knowledge Graph Driven Recommendation System Algorithm

2023-12-01 · Chaoyang Zhang, Yanan Li, Shen Chen, Siwei Fan 외

In this paper, we propose a novel graph neural network-based recommendation model called KGLN, which leverages Knowledge Graph (KG) information to enhance the accuracy and effectiveness of personalized recommendations. W…

Graph Neural Network

Jointly Non-Sampling Learning for Knowledge Graph Enhanced Recommendation

2020-07-01 · Chong Chen, Min Zhang, Weizhi Ma, Yiqun Liu 외

Knowledge graph (KG) contains well-structured external information and has shown to be effective for high-quality recommendation. However, existing KG enhanced recommendation methods have largely focused on exploring adv…

Graph EmbeddingKnowledge Graph EmbeddingKnowledge GraphsMemorization+1