Is ChatGPT a Good Recommender? A Preliminary Study
Junling Liu, Chao Liu, Peilin Zhou, Renjie Lv, Kang Zhou, Yan Zhang

TL;DR
This study investigates ChatGPT's potential as a general-purpose recommender by evaluating its performance across multiple scenarios without fine-tuning, highlighting its strengths in understanding user needs and generating explainable recommendations.
Contribution
The paper pioneers the use of ChatGPT as a recommendation model through prompt engineering and few-shot learning, demonstrating its capabilities without model fine-tuning.
Findings
ChatGPT achieves promising results in some recommendation tasks.
It reaches baseline performance levels in others.
Human evaluations show ChatGPT generates clearer, more reasonable explanations.
Abstract
Recommendation systems have witnessed significant advancements and have been widely used over the past decades. However, most traditional recommendation methods are task-specific and therefore lack efficient generalization ability. Recently, the emergence of ChatGPT has significantly advanced NLP tasks by enhancing the capabilities of conversational models. Nonetheless, the application of ChatGPT in the recommendation domain has not been thoroughly investigated. In this paper, we employ ChatGPT as a general-purpose recommendation model to explore its potential for transferring extensive linguistic and world knowledge acquired from large-scale corpora to recommendation scenarios. Specifically, we design a set of prompts and evaluate ChatGPT's performance on five recommendation scenarios. Unlike traditional recommendation methods, we do not fine-tune ChatGPT during the entire evaluation…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Artificial Intelligence in Healthcare and Education · Explainable Artificial Intelligence (XAI)
