paper-with-me

Papers

Graph Convolution Machine for Context-aware Recommender System

2020-01-30 · Jiancan Wu, Xiangnan He, Xiang Wang, Qifan Wang, Weijian Chen, Jianxun Lian, Xing Xie

The latest advance in recommendation shows that better user and item representations can be learned via performing graph convolutions on the user-item interaction graph. However, such finding is mostly restricted to the collaborative filtering (CF) scenario, where the interaction contexts are not available. In this work, we extend the advantages of graph convolutions to context-aware recommender system (CARS, which represents a generic type of models that can handle various side information). We propose \textit{Graph Convolution Machine} (GCM), an end-to-end framework that consists of three components: an encoder, graph convolution (GC) layers, and a decoder. The encoder projects users, items, and contexts into embedding vectors, which are passed to the GC layers that refine user and item embeddings with context-aware graph convolutions on user-item graph. The decoder digests the refined embeddings to output the prediction score by considering the interactions among user, item, and context embeddings. We conduct experiments on three real-world datasets from Yelp and Amazon, validating the effectiveness of GCM and the benefits of performing graph convolutions for CARS. Our implementations are available at \url{https://github.com/wujcan/GCM}.

📄 PDF Abstract BibTeX arXiv:2001.11402

Code (1)

wujcan/GCM 공식 구현 tf

Tasks

Collaborative FilteringDecoderRecommendation Systems

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Context-aware Tree-based Deep Model for Recommender Systems

2021-09-22 · Daqing Chang, Jintao Liu, Ziru Xu, Han Li 외

How to predict precise user preference and how to make efficient retrieval from a big corpus are two major challenges of large-scale industrial recommender systems. In tree-based methods, a tree structure T is adopted as…

Recommendation SystemsRetrieval

Criteria Tell You More than Ratings: Criteria Preference-Aware Light Graph Convolution for Effective Multi-Criteria Recommendation

2023-05-30 · Jin-Duk Park, Siqing Li, Xin Cao, Won-Yong Shin

The multi-criteria (MC) recommender system, which leverages MC rating information in a wide range of e-commerce areas, is ubiquitous nowadays. Surprisingly, although graph neural networks (GNNs) have been widely applied …

Computational EfficiencyRecommendation Systems

Context-aware explainable recommendations over knowledge graphs

2023-10-24 · Jinfeng Zhong, Elsa Negre

Knowledge graphs contain rich semantic relationships related to items and incorporating such semantic relationships into recommender systems helps to explore the latent connections of items, thus improving the accuracy o…

Knowledge GraphsRecommendation Systems

A Systematic Review on Context-Aware Recommender Systems using Deep Learning and Embeddings

2020-07-09 · Igor André Pegoraro Santana, Marcos Aurelio Domingues

Recommender Systems are tools that improve how users find relevant information in web systems, so they do not face too much information. In order to generate better recommendations, the context of information should be u…

Recommendation Systems

Graph Convolutional Embeddings for Recommender Systems

2021-03-05 · Paula Gómez Duran, Alexandros Karatzoglou, Jordi Vitrià, Xin Xin 외

Modern recommender systems (RS) work by processing a number of signals that can be inferred from large sets of user-item interaction data. The main signal to analyze stems from the raw matrix that represents interactions…

Collaborative FilteringRecommendation Systems