From Gradient-Boosted Trees to Deep Recommenders: Practical Lessons from Migrating a Production Customer Support Recommender

📅 2026-08-25
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
为解决动态捆绑产品推荐问题,将生产环境中的梯度提升树模型迁移至深度二元推荐系统,通过注意力池化、负采样等方法提升推荐效果。
📝 Abstract
Product catalogs in fast-moving service businesses are shifting from static, independently priced SKUs toward dynamically bundled, discount-coupled offerings--a shift that strains the tree-based classifiers traditionally preferred for sparse and highly imbalanced data. These classifiers assume a fixed, slowly changing label space and struggle to incorporate multimodal signals such as tabular data and transcripts. We present the migration of a live, production conversational recommendation system from a gradient-boosted multiclass model to a pairwise-binary deep recommender. Because this system is critical to ecosystem growth initiatives and downstream features like dynamic pitching--surfacing the most relevant pitch text to a support agent in real time during a live customer conversation--maintaining live recommendation quality was a non-negotiable constraint. We detail the techniques that made this migration successful--reformulating recommendation as pairwise binary prediction to learn jointly from user and item features, and enhancing learned representations via negative sampling and noise injection. To efficiently incorporate long, live conversation context, we apply attention pooling over transcript chunks and benchmark it against TF-IDF and sentence-embedding baselines. Finally, we explore multiple architectures (including two-tower models, DeepFM, and their variants) and loss functions such as contrastive loss. Evaluating against a CatBoost baseline across all conversational stages, we demonstrate that our approach achieves parity at conversation beginning and outperforms at later conversational stages.
Problem

Research questions and friction points this paper is trying to address.

Gradient-Boosted Trees
Deep Recommenders
Dynamically Bundled Offerings
Sparse Data
Imbalanced Data
Innovation

Methods, ideas, or system contributions that make the work stand out.

pairwise-binary deep recommender
negative sampling
attention pooling
S
Sonia Sharma
Intuit
J
Jeyendran Balakrishnan
Intuit
Shreya Rajpal
Shreya Rajpal
University of Illinois, Urbana-Champaign
Machine LearningCrowdsourcingComputer Vision
S
Swapnil Parekh
Intuit
N
Nagaraj Janardhana
Intuit
A
Andrew Mattarella-Micke
Intuit