Complex & Intelligent Systems (Mar 2024)

A multi-intent-aware recommendation algorithm based on interactive graph convolutional networks

  • Junsan Zhang,
  • Hui Gao,
  • Sen Xiao,
  • Jie Zhu,
  • Jian Wang

DOI
https://doi.org/10.1007/s40747-024-01366-7
Journal volume & issue
Vol. 10, no. 3
pp. 4493 – 4506

Abstract

Read online

Abstract In recent years, graph neural networks (GNNs) have been widely applied in recommender systems. However, existing recommendation algorithms based on GNNs still face challenges in node aggregation and feature extraction processes because they often lack the ability to capture the interactions between users and items, as well as users’ multiple intentions. This hinders accurate understanding of users’ needs. To address the aforementioned issues, we propose a recommendation model called multi-intent-aware interactive graph convolutional network (Multi-IAIGCN). This model is capable of integrating multiple user intents and adopts an interactive convolution approach to better capture the information on the interaction between users and items. First, before the interaction between users and items begins, user intents are divided and mapped into a graph. Next, interactive convolutions are applied to the user and item trees. Finally, by aggregating different features of user intents, predictions of user preferences are made. Extensive experiments on three publicly available datasets demonstrate that Multi-IAIGCN outperforms existing state-of-the-art methods or can achieve results comparable to those of existing state-of-the-art methods in terms of recall and NDCG, thus verifying the effectiveness of Multi-IAIGCN.

Keywords