English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

Recommendation as Instruction Following: An LLM-Empowered Recommendation Approach (ACM, Dec 2024)

Forum topic · 小凯 · 2026-07-05

Summary

This forum post introduces the ACM paper "Recommendation as Instruction Following: A Large Language Model Empowered Recommendation Approach" (December 2024), which reframes recommendation as an instruction-following task powered by large language models (LLMs). The post positions the work at the intersection of recommendation and large-scale search/personalization systems, where traditional pipelines split retrieval, ranking, and generation and struggle to meet modern demands for natural-language interaction, multi-hop reasoning, and up-to-date knowledge. It outlines the typical methodology — problem formalization, system design, training (supervised fine-tuning, contrastive learning, distillation, reinforcement learning), and inference strategies — plus evaluation practice using datasets like MS MARCO and BEIR and metrics such as nDCG@10, Recall@k, latency, and token cost. The post also offers engineering checklists covering data privacy, p99 latency budgets, quality-to-online-CTR transfer, safety against retrieval poisoning, and cost control via model routing and distillation. Note: the post is a metadata-driven digest; quantitative results should be verified against the original PDF at dl.acm.org (DOI: 10.1145/3708882).

Recommendation as Instruction Following: A Large Language Model Empowered Recommendation Approach (ACM, Dec 2024)

This post is a structured digest of the ACM paper "Recommendation as Instruction Following: A Large Language Model Empowered Recommendation Approach" (December 2024).

Meta information

| Field | Value | |-------|-------| | Source link | https://dl.acm.org/doi/abs/10.1145/3708882 | | DOI | 10.1145/3708882 | | Type | Academic paper | | Published | December 2024, ACM |

One-line summary

The work reframes recommendation as an instruction-following problem, leveraging large language models to unify semantic understanding of user intent with recommendation generation.

Background and motivation

In large-scale search, recommendation, and personalization systems, recommendation has long faced challenges in efficiency, scalability, and user-intent understanding. Traditional pipeline approaches separate retrieval, ranking, and generation, making it hard to meet LLM-era demands for natural-language interaction, multi-hop reasoning, and real-time knowledge. This paper addresses that gap by treating recommendation tasks as instructions that an LLM can follow.

Core contributions (as outlined by the post)

  • A unified perspective that treats recommendation as instruction following with LLMs.
  • A clear decomposition of method components: representation learning, retrievers, re-rankers, planners, generators, and feedback mechanisms.
  • Reproducible experimental protocols and classifications that lower the entry barrier for follow-up research.
  • Discussion of interfaces with emerging paradigms such as LLM tool calling, reinforcement learning, and multi-agent collaboration.
  • Open problems: evaluation trustworthiness, latency and cost, hallucination and safety, cross-lingual and multimodal extension.
  • Typical methodology

    1. Input & representation: encode queries, documents, and user context into dense/sparse representations or structured prompts. 2. Core modules: retrievers, re-rankers, planners, memory modules, and tool interfaces, chained or parallelized by task. 3. Learning strategies: supervised fine-tuning, contrastive learning, distillation, reinforcement learning (including process rewards), and bootstrapped data synthesis. 4. Inference strategies: single-pass retrieval, iterative retrieval, parallel sub-queries, early stopping, and budget control.

    Evaluation practice

  • Datasets: MS MARCO, BEIR, Natural Questions, domain corpora, public recommendation sets.
  • Metrics: nDCG@10, MRR, Recall@k, Hit@k, human preference, task success rate, latency, and token cost.
  • Baselines: BM25, dense retrieval, cross-encoder re-ranking, retrieval-free LLMs, commercial search APIs.
  • Concrete numbers should be verified against the original PDF; this digest is based on abstract and public metadata.

    Insights for search/recommendation practitioners

    1. Architecture: cascade retrieval + re-rank + generation remains mainstream, but agentic paradigms make retrieval count and strategy learnable. 2. Data: high-quality instruction data and click/session logs are both critical; synthetic data must guard against leakage and distribution shift. 3. Evaluation: the gap between offline metrics and online satisfaction is widening; LLM-as-judge needs cross-validation with human evaluation. 4. Product: latency, cost, explainability, and safety are hard constraints for industrial deployment.

    Engineering checklist

    | Item | Question | Suggestion | |------|----------|------------| | Data | PII in training/index? Version control? | Partitioned indexes, anonymization, rollback-safe embedding versions | | Latency | p99 budget? Retrieval steps? | Cascade + early stopping, cache hot queries, async re-ranking | | Quality | Do offline gains transfer to online CTR/satisfaction? | Interleaving experiments, human audits, citation verification | | Safety | Does open retrieval introduce poisoning/bias? | Source whitelists, adversarial detection, output filtering | | Cost | Per-query tokens and GPU usage? | Route to smaller models, distillation, hybrid sparse+dense |

    Glossary

  • IR: Information Retrieval
  • RAG: Retrieval-Augmented Generation
  • LTR: Learning to Rank
  • nDCG: Normalized Discounted Cumulative Gain
  • Agentic Search: modeling search as sequential decision-making and tool calling
  • Gen-IR: Generative Information Retrieval
  • Related entries

  • A Comprehensive Study of Knowledge Editing for Large Language Models (arXiv:2401.01286)
  • INTERS: Unlocking the Power of Large Language Models in Search (arXiv:2401.06532)
  • RouteLLM: Learning to Route LLMs with Preference Data (arXiv:2406.18665)
  • Representation Learning with Large Language Models for Recommendation (ACM)
> Original link: https://dl.acm.org/doi/abs/10.1145/3708882

Tags

#large-language-models#recommender-systems#instruction-following#information-retrieval#rag#personalization#acm#gen-ir

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/178209011