Revisiting Graph Projections for Effective Complementary Product Recommendation
Not on the map. Why?
Abstract (arXiv)
Complementary product recommendation is a powerful strategy to improve customer experience and retail sales. However, recommending the right product is not a simple task because of the noisy and sparse nature of user-item interactions. In this work, we propose a simple yet effective method to predict a list of complementary products given a query item, based on the structure of a directed weighted graph projected from the user-item bipartite graph. We revisit bipartite graph projections for recommender systems and propose a novel approach for inferring complementarity relationships from historical user-item interactions. We compare our model with recent methods from the literature and show, despite the simplicity of our approach, an average improvement of +43% and +38% over sequential and graph-based recommenders, respectively, over different benchmarks.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 29 of its 43 references that are in the map. First posted on arXiv 10 Jun 2025.
Builds on
29 of 43 references.
References · 29
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2018Self-Attentive Sequential Recommendationcited by 1,184
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,139
- 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 964
- 2015Image-based Recommendations on Styles and Substitutescited by 706
- 2015Session-based Recommendations with Recurrent Neural Networkscited by 695
- 2019Neural Graph Collaborative Filteringcited by 661
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2018Personalized Top-N Sequential Recommendation via Convolutional Sequence Embeddingcited by 476
- 2022Recommendation as Language Processing (RLP): A Unified Pretrain, Personalized Prompt & Predict Paradigm (P5)cited by 402
17 more
- 2020S^3-Rec: Self-Supervised Learning for Sequential Recommendation with Mutual Information Maximizationcited by 311
- 2023Recommender Systems with Generative Retrievalcited by 198
- 2020Revisiting Graph based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approachcited by 120
- 2020Disentangled Graph Collaborative Filteringcited by 118
- 2019Hierarchical Gating Networks for Sequential Recommendationcited by 101
- 2015Inferring Networks of Substitutable and Complementary Productscited by 92
- 2021UltraGCN: Ultra Simplification of Graph Convolutional Networks for Recommendationcited by 87
- 2016Item2Vec: Neural Item Embedding for Collaborative Filteringcited by 72
- 2022Shopping Queries Dataset: A Large-Scale ESCI Benchmark for Improving Product Searchcited by 65
- 2016E-commerce in Your Inbox: Product Recommendations at Scalecited by 28
- 2020Large Scale Product Graph Construction for Recommendation in E-commercecited by 28
- 2018Complete the Look: Scene-based Complementary Product Recommendationcited by 21
- 2022Uniform Sequence Better: Time Interval Aware Data Augmentation for Sequential Recommendationcited by 16
- 2023Efficient High-Quality Clustering for Large Bipartite Graphscited by 11
- 2023CCGen: Explainable Complementary Concept Generation in E-Commercecited by 5
- 2022Two Is Better Than One: Dual Embeddings for Complementary Product Recommendationscited by 2
- 2024Complementary Recommendation in E-commerce: Definition, Approaches, and Future Directionscited by 1
Built on by
Not cited yet.