Give Users the Wheel: Towards Promptable Recommendation Paradigm
About
Conventional sequential recommendation models have achieved remarkable success in mining implicit behavioral patterns. However, these architectures remain structurally blind to explicit user intent: they struggle to adapt when a user's immediate goal (e.g., expressed via a natural language prompt) deviates from their historical habits. While Large Language Models (LLMs) offer the semantic reasoning to interpret such intent, existing integration paradigms force a dilemma: LLM-as-a-recommender paradigm sacrifices the efficiency and collaborative precision of ID-based retrieval, while Reranking methods are inherently bottlenecked by the recall capabilities of the underlying model. In this paper, we propose Decoupled Promptable Sequential Recommendation (DPR), a model-agnostic framework that empowers conventional sequential backbones to natively support Promptable Recommendation, the ability to dynamically steer the retrieval process using natural language without abandoning collaborative signals. DPR modulates the latent user representation directly within the retrieval space. To achieve this, we introduce a Fusion module to align the collaborative and semantic signals, a Mixture-of-Experts (MoE) architecture that disentangles the conflicting gradients from positive and negative steering, and a three-stage training strategy that progressively aligns the semantic space of prompts with the collaborative space. Extensive experiments on real-world datasets demonstrate that DPR significantly outperforms state-of-the-art baselines in prompt-guided tasks while maintaining competitive performance in standard sequential recommendation scenarios.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Sequential Recommendation | ML 1M | NDCG@100.1838 | 49 | |
| Negative Constraint Recommendation | ML 1M | Recall@100.2076 | 22 | |
| Positive Tag Controllable Recommendation | ML1M | NDCG@100.5748 | 14 | |
| Positive Tag Controllable Recommendation | MIND | NDCG@1048.6 | 14 | |
| Negative Tag Controllable Recommendation | MIND | NDCG@109.11 | 14 | |
| Negative Suppression Recommendation | ML1M (test) | NDCG@100.1772 | 12 | |
| Positive Steering Recommendation | ML1M (test) | NDCG@100.5748 | 12 | |
| Positive Constraint Recommendation | ML1M | Recall@1073 | 8 | |
| Sequential Recommendation | MIND | NDCG@100.1118 | 8 | |
| Nuanced Semantic Request Fulfillment | ML1M | Intent Fulfillment5.888 | 4 |