Dual-Enhancement Product Bundling: Bridging Interactive Graph and Large Language Model
Abstract
Product bundling boosts e-commerce revenue by recommending complementary item combinations. However, existing methods face two critical challenges: (1) collaborative filtering approaches struggle with cold-start items owing to dependency on historical interactions, and (2) LLMs lack inherent capability to model interactive graph directly. To bridge this gap, we propose a dual-enhancement method that integrates interactive graph learning and LLM-based semantic understanding for product bundling. Our method introduces a graph-to-text paradigm, which leverages a Dynamic Concept Binding Mechanism (DCBM) to translate graph structures into natural language prompts. The DCBM plays a critical role in aligning domain-specific entities with LLM tokenization, enabling effective comprehension of combinatorial constraints. Experiments on three benchmarks (POG, POG_dense, Steam) demonstrate 6.3%-26.5% improvements over state-of-the-art baselines.
Figures & tables
| Datasets | #U | #I | #B |
|---|---|---|---|
| POG | 17,449 | 48,676 | 20,000 |
| POG_dense | 2,311,431 | 31,217 | 29,686 |
| steam | 54,985 | 2,798 | 615 |
| Dataset | POG | POG_dense | steam | |||
|---|---|---|---|---|---|---|
| Model | HitRate@1 | ValidRatio | HitRate@1 | ValidRatio | HitRate@1 | ValidRatio |
| ICL † | 0.10 | 1.00 | 0.08 | 1.00 | 0.12 | 0.13 |
| ICL ‡ | 0.10 | 1.00 | 0.10 | 1.00 | 0.57 | 0.83 |
| ICL ⋈ | 0.23 | 0.79 | 0.20 | 0.78 | 0.76 | 0.98 |
| MultiVAE | 0.28 | 1.00 | 0.45 | 1.00 | - | - |
| BiLSTM | 0.29 | 1.00 | 0.43 | 1.00 | - | - |
| Dataset | POG | POG_dense | steam | |||
|---|---|---|---|---|---|---|
| Model | HitRate@1 | ValidRatio | HitRate@1 | ValidRatio | HitRate@1 | ValidRatio |
| PB-LLM w/o GCN † | 0.44 | 1.00 | 0.65 | 1.00 | 0.75 | 1.00 |
| PB-LLM † | 0.46 | 1.00 | 0.67 | 1.00 | 0.76 | 1.00 |
| DPB-LLM w/o GCN † | 0.48 | 1.00 | 0.70 | 1.00 | 0.80 | 1.00 |
| DPB-LLM-JT † | 0.43 | 1.00 | 0.65 | 1.00 | 0.77 | 1.00 |
| DPB-LLM † | 0.49 | 1.00 | 0.71 | 1.00 | 0.81 | 1.00 |
Large Language Model-Based Recommendation
Large language model-based recommendation uses language models to personalize ranking, retrieval, and conversational suggestions from text and behavior.
See all 210 papers