Graph Neural Network for Context-Aware Recommendation

Asma Sattar,Davide Bacciu
DOI: https://doi.org/10.1007/s11063-022-10917-3
IF: 2.565
2022-06-21
Neural Processing Letters
Abstract:Recommendation problems are naturally tackled as a link prediction task in a bipartite graph between user and item nodes, labelled with rating information on edges. To provide personal recommendations and improve the performance of the recommender system, it is necessary to integrate side information along with user-item interactions. The integration of context is a key success factor in recommendation systems because it allows catering for user preferences and opinions, especially when this pertains to the circumstances surrounding the interaction between users and items. In this paper, we propose a c ontext-aware G raph C onvolutional M atrix C ompletion which captures structural information and integrates the user's opinion on items along with the surrounding context on edges and static features of user and item nodes. Our graph encoder produces user and item representations with respect to context, features and opinion. The decoder takes the aggregated embeddings to predict the user-item score considering the surrounding context. We have evaluated the performance of our model on 14 five publicly available datasets and compared it with state-of-the-art algorithms. Throughout this we show how it can effectively integrate user opinion along with surrounding context to produce a final node representation which is aware of the favourite circumstances of the particular node.
computer science, artificial intelligence
What problem does this paper attempt to address?