Billion-scale Commodity Embedding for E-commerce Recommendation in Alibaba
Not on the map. Why?
Abstract (arXiv)
Recommender systems (RSs) have been the most important technology for increasing the business in Taobao, the largest online consumer-to-consumer (C2C) platform in China. The billion-scale data in Taobao creates three major challenges to Taobao's RS: scalability, sparsity and cold start. In this paper, we present our technical solutions to address these three challenges. The methods are based on the graph embedding framework. We first construct an item graph from users' behavior history. Each item is then represented as a vector using graph embedding. The item embeddings are employed to compute pairwise similarities between all items, which are then used in the recommendation process. To alleviate the sparsity and cold start problems, side information is incorporated into the embedding framework. We propose two aggregation methods to integrate the embeddings of items and the corresponding side information. Experimental results from offline experiments show that methods incorporating side information are superior to those that do not. Further, we describe the platform upon which the embedding methods are deployed and the workflow to process the billion-scale data in Taobao. Using online A/B test, we show that the online Click-Through-Rate (CTRs) are improved comparing to the previous recommendation methods widely used in Taobao, further demonstrating the effectiveness and feasibility of our proposed methods in Taobao's live production environment.
Key facts. Cited by 105 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Mar 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 23; 2022: 19; 2023: 24; 2024: 18; 2025: 11; 2026: 10.
105 papers.
Sort:
By area:
- 2021GraphFormers: GNN-nested Transformers for Representation Learning on Textual Graphcited by 143
- 2022Generalization Analysis of Message Passing Neural Networks on Large Random Graphscited by 58
- 2021Search to aggregate neighborhood for graph neural networkcited by 48
- 2023A Fractional Graph Laplacian Approach to Oversmoothingcited by 45
- 2022Contrastive Meta Learning with Behavior Multiplicity for Recommendationcited by 37
- 2024Linear-Time Graph Neural Networks for Scalable Recommendationscited by 31
- 2021Learn Locally, Correct Globally: A Distributed Algorithm for Training Graph Neural Networkscited by 24
- 2021Lightweight Self-Attentive Sequential Recommendationcited by 22
- 2021A Semi-Personalized System for User Cold Start Recommendation on Music Streaming Appscited by 21
- 2024GraphLoRA: Structure-Aware Contrastive Low-Rank Adaptation for Cross-Graph Transfer Learningcited by 21
- 2023Scaling User Modeling: Large-scale Online User Representations for Ads Personalization in Metacited by 20
- 2021DSKReG: Differentiable Sampling on Knowledge Graph for Recommendation with Relational GNNcited by 19
38 more
- 2023High-Throughput Vector Similarity Search in Knowledge Graphscited by 19
- 2023Embedding in Recommender Systems: A Surveycited by 19
- 2022FedRecAttack: Model Poisoning Attack to Federated Recommendationcited by 18
- 2021Personalized Food Recommendation as Constrained Question Answering over a Large-scale Food Knowledge Graphcited by 17
- 2021Persia: An Open, Hybrid System Scaling Deep Learning-based Recommenders up to 100 Trillion Parameterscited by 17
- 2023Borda Regret Minimization for Generalized Linear Dueling Banditscited by 17
- 2021User Response Prediction in Online Advertisingcited by 15
- 2021Graph Intention Network for Click-through Rate Prediction in Sponsored Searchcited by 14
- 2021Towards a Better Tradeoff between Effectiveness and Efficiency in Pre-Ranking: A Learnable Feature Selection based Approachcited by 14
- 2022DreamShard: Generalizable Embedding Table Placement for Recommender Systemscited by 14
- 2023Revisiting Neural Retrieval on Acceleratorscited by 14
- 2021Cold Start Similar Artists Ranking with Gravity-Inspired Graph Autoencoderscited by 12
- 2021Adaptive Label Smoothing To Regularize Large-Scale Graph Trainingcited by 12
- 2023What functions can Graph Neural Networks compute on random graphs? The role of Positional Encodingcited by 11
- 2023MP-Rec: Hardware-Software Co-Design to Enable Multi-Path Recommendationcited by 9
- 2024Graph Coarsening with Message-Passing Guaranteescited by 9
- 2021GraphAttacker: A General Multi-Task GraphAttack Frameworkcited by 8
- 2021Recommender systems based on graph embedding techniques: A comprehensive reviewcited by 8
- 2023Temporal Aggregation and Propagation Graph Neural Networks for Dynamic Representationcited by 8
- 2023GraphGuard: Detecting and Counteracting Training Data Misuse in Graph Neural Networkscited by 8
- 2025Quake: Adaptive Indexing for Vector Searchcited by 8
- 2023PINA: Leveraging Side Information in eXtreme Multi-label Classification via Predicted Instance Neighborhood Aggregationcited by 7
- 2024Incremental IVF Index Maintenance for Streaming Vector Searchcited by 7
- 2021Explicit Semantic Cross Feature Learning via Pre-trained Graph Neural Networks for CTR Predictioncited by 6
- 2022On-Device Learning with Cloud-Coordinated Data Augmentation for Extreme Model Personalization in Recommender Systemscited by 6
- 2022Rethinking Missing Data: Aleatoric Uncertainty-Aware Recommendationcited by 6
- 2025MicroNN: An On-device Disk-resident Updatable Vector Databasecited by 6
- 2022Multi-Graph based Multi-Scenario Recommendation in Large-scale Online Video Servicescited by 5
- 2023On the Consistency of Average Embeddings for Item Recommendationcited by 5
- 2024Let's Get It Started: Fostering the Discoverability of New Releases on Deezercited by 5
- 2024DiskGNN: Bridging I/O Efficiency and Model Accuracy for Out-of-Core GNN Trainingcited by 5
- 2021Theoretical Understandings of Product Embedding for E-commerce Machine Learningcited by 4
- 2022GIFT: Graph-guIded Feature Transfer for Cold-Start Video Click-Through Rate Predictioncited by 4
- 2022QuickSkill: Novice Skill Estimation in Online Multiplayer Gamescited by 4
- 2022FairMILE: Towards an Efficient Framework for Fair Graph Representation Learningcited by 4
- 2023When Newer is Not Better: Does Deep Learning Really Benefit Recommendation From Implicit Feedback?cited by 4
- 2024Deep Ensemble Shape Calibration: Multi-Field Post-hoc Calibration in Online Advertisingcited by 4
- 2024Generalization Error of Graph Neural Networks in the Mean-field Regimecited by 4
50 most cited of 105 All 105 (JSON)
- 2026A Multi-Source Ensemble Approach to Candidate Generation for Alternative Vacation Rental Property Recommendations4 Sep 2026
- 2026NeuRoute: Logit-Guided Neural Routing for Billion-Scale Vector Search with Sub-Hour Index Construction15 Aug 2026
- 2026Efficient Recommendations via Graph Coarsening and Label Propagation24 Jul 2026
- 2026Policy Regret for Embedding Model Routing: Contextual Bandits with Low-Rank Experts12 Jun 2026
- 2026Towards Sustainable Growth: A Multi-Value-Aware Retrieval Framework for E-Commerce Search18 May 2026
- 2026MTServe: Efficient Serving for Generative Recommendation Models with Hierarchical Caches24 Apr 2026
- 2026MISApp: Multi-Hop Intent-Aware Session Graph Learning for Next App Prediction23 Mar 2026
- 2026IDProxy: CTR Prediction with Multimodal LLMs for Cold-Start Recommendation at Xiaohongshu2 Mar 2026
- 2026Post-Training Fairness Control: A Single-Train Framework for Dynamic Fairness in Recommendation28 Jan 2026
- 2026When Prompting Meets Spiking: Graph Sparse Prompting via Spiking Graph Prompt Learning6 Jan 2026
- 2025E2E-GRec: An End-to-End Joint Training Framework for Graph Neural Networks and Recommender Systems25 Nov 2025
- 2025Multi-Aspect Cross-modal Quantization for Generative Recommendation19 Nov 2025
38 more
- 2025Uncertainty Modeling for Multi-Objective RTA Interception with Distillation Acceleration5 Nov 2025
- 2025Taxonomy of reduction matrices for Graph Coarsening13 Jun 2025
- 2025Quake: Adaptive Indexing for Vector Search3 Jun 2025
- 2025Unlearning Inversion Attacks for Graph Neural Networks1 Jun 2025
- 2025Taming Recommendation Bias with Causal Intervention on Evolving Personal Popularity20 May 2025
- 2025Exploring Backdoor Attack and Defense for LLM-empowered Recommendations15 Apr 2025
- 2025MicroNN: An On-device Disk-resident Updatable Vector Database8 Apr 2025
- 2025PolyG: Adaptive Graph Traversal for Diverse GraphRAG Questions2 Apr 2025
- 2025Creator-Side Recommender System: Challenges, Designs, and Applications25 Feb 2025
- 2024Incremental IVF Index Maintenance for Streaming Vector Search1 Nov 2024
- 2024GraphLoRA: Structure-Aware Contrastive Low-Rank Adaptation for Cross-Graph Transfer Learning25 Sep 2024
- 2024Deep Uncertainty-Based Explore for Index Construction and Retrieval in Recommendation System22 Jul 2024
- 2024GraphScale: A Framework to Enable Machine Learning over Billion-node Graphs22 Jul 2024
- 2024Accelerating Communication in Deep Learning Recommendation Model Training with Dual-Level Adaptive Lossy Compression5 Jul 2024
- 2024A Thorough Performance Benchmarking on Lightweight Embedding-based Recommender Systems25 Jun 2024
- 2024Harvesting Efficient On-Demand Order Pooling from Skilled Couriers: Enhancing Graph Representation Learning for Refining Real-time Many-to-One Assignments20 Jun 2024
- 2024GENIE: Watermarking Graph Neural Networks for Link Prediction7 Jun 2024
- 2024Negative Feedback for Music Personalization6 Jun 2024
- 2024Graph Coarsening with Message-Passing Guarantees28 May 2024
- 2024DiskGNN: Bridging I/O Efficiency and Model Accuracy for Out-of-Core GNN Training8 May 2024
- 2024Pfeed: Generating near real-time personalized feeds using precomputed embedding similarities25 Feb 2024
- 2024Ensure Timeliness and Accuracy: A Novel Sliding Window Data Stream Paradigm for Live Streaming Recommendation22 Feb 2024
- 2024Linear-Time Graph Neural Networks for Scalable Recommendations21 Feb 2024
- 2024Generalization Error of Graph Neural Networks in the Mean-field Regime10 Feb 2024
- 2024Deep Ensemble Shape Calibration: Multi-Field Post-hoc Calibration in Online Advertising17 Jan 2024
- 2024GLISP: A Scalable GNN Learning System by Exploiting Inherent Structural Properties of Graphs6 Jan 2024
- 2024Let's Get It Started: Fostering the Discoverability of New Releases on Deezer5 Jan 2024
- 2023GraphGuard: Detecting and Counteracting Training Data Misuse in Graph Neural Networks13 Dec 2023
- 2023Optimizing Context-Enhanced Relational Joins3 Dec 2023
- 2023Scaling User Modeling: Large-scale Online User Representations for Ads Personalization in Meta16 Nov 2023
- 2023LightSAGE: Graph Neural Networks for Large Scale Item Retrieval in Shopee's Advertisement Recommendation30 Oct 2023
- 2023Embedding in Recommender Systems: A Survey28 Oct 2023
- 2023Rethinking Large-scale Pre-ranking System: Entire-chain Cross-domain Models12 Oct 2023
- 2023Unveiling Optimal SDG Pathways: An Innovative Approach Leveraging Graph Pruning and Intent Graph for Effective Recommendations21 Sep 2023
- 2023On the Consistency of Average Embeddings for Item Recommendation24 Aug 2023
- 2023EmbeddingTree: Hierarchical Exploration of Entity Features in Embedding2 Aug 2023
- 2023Revisiting Neural Retrieval on Accelerators6 Jun 2023
- 2023What functions can Graph Neural Networks compute on random graphs? The role of Positional Encoding24 May 2023
50 newest of 105 All 105 (JSON)
- 2025Quake: Adaptive Indexing for Vector Searchcited by 8
- 2025MicroNN: An On-device Disk-resident Updatable Vector Databasecited by 6
- 2025Quake: Adaptive Indexing for Vector Search3 Jun 2025
- 2025MicroNN: An On-device Disk-resident Updatable Vector Database8 Apr 2025
- 2021GraphFormers: GNN-nested Transformers for Representation Learning on Textual Graphcited by 143
- 2022Generalization Analysis of Message Passing Neural Networks on Large Random Graphscited by 58
- 2021Search to aggregate neighborhood for graph neural networkcited by 48
- 2023A Fractional Graph Laplacian Approach to Oversmoothingcited by 45
- 2022Contrastive Meta Learning with Behavior Multiplicity for Recommendationcited by 37
- 2024Linear-Time Graph Neural Networks for Scalable Recommendationscited by 31
- 2021Learn Locally, Correct Globally: A Distributed Algorithm for Training Graph Neural Networkscited by 24
- 2021Lightweight Self-Attentive Sequential Recommendationcited by 22
- 2021A Semi-Personalized System for User Cold Start Recommendation on Music Streaming Appscited by 21
- 2024GraphLoRA: Structure-Aware Contrastive Low-Rank Adaptation for Cross-Graph Transfer Learningcited by 21
- 2023Scaling User Modeling: Large-scale Online User Representations for Ads Personalization in Metacited by 20
- 2021DSKReG: Differentiable Sampling on Knowledge Graph for Recommendation with Relational GNNcited by 19
12 most cited of 102 All 102 (JSON)
- 2026A Multi-Source Ensemble Approach to Candidate Generation for Alternative Vacation Rental Property Recommendations4 Sep 2026
- 2026NeuRoute: Logit-Guided Neural Routing for Billion-Scale Vector Search with Sub-Hour Index Construction15 Aug 2026
- 2026Efficient Recommendations via Graph Coarsening and Label Propagation24 Jul 2026
- 2026Policy Regret for Embedding Model Routing: Contextual Bandits with Low-Rank Experts12 Jun 2026
- 2026Towards Sustainable Growth: A Multi-Value-Aware Retrieval Framework for E-Commerce Search18 May 2026
- 2026MTServe: Efficient Serving for Generative Recommendation Models with Hierarchical Caches24 Apr 2026
- 2026MISApp: Multi-Hop Intent-Aware Session Graph Learning for Next App Prediction23 Mar 2026
- 2026IDProxy: CTR Prediction with Multimodal LLMs for Cold-Start Recommendation at Xiaohongshu2 Mar 2026
- 2026Post-Training Fairness Control: A Single-Train Framework for Dynamic Fairness in Recommendation28 Jan 2026
- 2026When Prompting Meets Spiking: Graph Sparse Prompting via Spiking Graph Prompt Learning6 Jan 2026
- 2025E2E-GRec: An End-to-End Joint Training Framework for Graph Neural Networks and Recommender Systems25 Nov 2025
- 2025Multi-Aspect Cross-modal Quantization for Generative Recommendation19 Nov 2025
12 newest of 102 All 102 (JSON)