Recommendation as Instruction Following: A Large Language Model Empowered Recommendation Approach
Junjie Zhang, Ruobing Xie, Yupeng Hou, Wayne Xin Zhao, Leyu Lin,, Ji-Rong Wen

TL;DR
This paper proposes a novel recommendation approach using instruction-following large language models, where user preferences are expressed in natural language instructions, leading to improved recommendation accuracy and user interaction.
Contribution
It introduces a new method of developing recommender systems by instruction tuning an open-source LLM with a large dataset of natural language instructions, enabling better understanding of user preferences.
Findings
Outperforms several baselines including GPT-3.5 on real-world datasets
Demonstrates effectiveness across multiple recommendation tasks
Enables more user-friendly and natural language-based recommendations
Abstract
In the past decades, recommender systems have attracted much attention in both research and industry communities, and a large number of studies have been devoted to developing effective recommendation models. Basically speaking, these models mainly learn the underlying user preference from historical behavior data, and then estimate the user-item matching relationships for recommendations. Inspired by the recent progress on large language models (LLMs), we take a different approach to developing the recommendation models, considering recommendation as instruction following by LLMs. The key idea is that the preferences or needs of a user can be expressed in natural language descriptions (called instructions), so that LLMs can understand and further execute the instruction for fulfilling the recommendation task. Instead of using public APIs of LLMs, we instruction tune an open-source LLM…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Recommender Systems and Techniques · Natural Language Processing Techniques
MethodsAttention Is All You Need · Cosine Annealing · Dropout · Byte Pair Encoding · Linear Layer · Refunds@Expedia|||How do I get a full refund from Expedia? · Weight Decay · {Dispute@FaQ-s}How to file a dispute with Expedia? · Attention Dropout · Dense Connections
