Evaluating ChatGPT as a Recommender System: A Rigorous Approach
Not on the map. Why?
Abstract (arXiv)
Large Language Models (LLMs) have recently shown impressive abilities in handling various natural language-related tasks. Among different LLMs, current studies have assessed ChatGPT's superior performance across manifold tasks, especially under the zero/few-shot prompting conditions. Given such successes, the Recommender Systems (RSs) research community have started investigating its potential applications within the recommendation scenario. However, although various methods have been proposed to integrate ChatGPT's capabilities into RSs, current research struggles to comprehensively evaluate such models while considering the peculiarities of generative models. Often, evaluations do not consider hallucinations, duplications, and out-of-the-closed domain recommendations and solely focus on accuracy metrics, neglecting the impact on beyond-accuracy facets. To bridge this gap, we propose a robust evaluation pipeline to assess ChatGPT's ability as an RS and post-process ChatGPT recommendations to account for these aspects. Through this pipeline, we investigate ChatGPT-3.5 and ChatGPT-4 performance in the recommendation task under the zero-shot condition employing the role-playing prompt. We analyze the model's functionality in three settings: the Top-N Recommendation, the cold-start recommendation, and the re-ranking of a list of recommendations, and in three domains: movies, music, and books. The experiments reveal that ChatGPT exhibits higher accuracy than the baselines on books domain. It also excels in re-ranking and cold-start scenarios while maintaining reasonable beyond-accuracy metrics. Furthermore, we measure the similarity between the ChatGPT recommendations and the other recommenders, providing insights about how ChatGPT could be categorized in the realm of recommender systems. The evaluation pipeline is publicly released for future research.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 59 of its 149 references that are in the map. First posted on arXiv 7 Sep 2023.
Builds on
59 of 149 references.
References · 59
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2023GPT-4 Technical Reportcited by 18,132
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2017Deep reinforcement learning from human preferencescited by 3,846
38 more
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,801
- 2020Learning to summarize from human feedbackcited by 2,562
- 2023A Survey of Large Language Modelscited by 2,537
- 2021Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in Natural Language Processingcited by 2,222
- 2022Survey of Hallucination in Natural Language Generationcited by 2,056
- 2023PaLM 2 Technical Reportcited by 1,154
- 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
- 2017Neural Collaborative Filteringcited by 1,108
- 2023A Multitask, Multilingual, Multimodal Evaluation of ChatGPT on Reasoning, Hallucination, and Interactivitycited by 888
- 2019DialoGPT: Large-Scale Generative Pre-training for Conversational Response Generationcited by 842
- 2016Language Modeling with Gated Convolutional Networkscited by 688
- 2015Session-based Recommendations with Recurrent Neural Networkscited by 685
- 2023A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPTcited by 612
- 2022Recommendation as Language Processing (RLP): A Unified Pretrain, Personalized Prompt & Predict Paradigm (P5)cited by 396
- 2021Learning How to Ask: Querying LMs with Mixtures of Soft Promptscited by 376
- 2023A Comprehensive Survey on Pretrained Foundation Models: A History from BERT to ChatGPTcited by 364
- 2022A Systematic Evaluation of Large Language Models of Codecited by 360
- 2021Pre-Trained Models: Past, Present and Futurecited by 319
- 2023Large Language Models are Zero-Shot Rankers for Recommender Systemscited by 307
- 2023Chat-REC: Towards Interactive and Explainable LLMs-Augmented Recommender Systemcited by 241
- 2023Better Zero-Shot Reasoning with Role-Play Promptingcited by 220
- 2023Is ChatGPT a Good Recommender? A Preliminary Studycited by 192
- 2023Recommendation as Instruction Following: A Large Language Model Empowered Recommendation Approachcited by 168
- 2023Uncovering ChatGPT's Capabilities in Recommender Systemscited by 160
- 2022M6-Rec: Generative Pretrained Language Models are Open-Ended Recommender Systemscited by 152
- 2023RecMind: Large Language Model Powered Agent For Recommendationcited by 129
- 2023Large Language Models as Zero-Shot Conversational Recommenderscited by 126
- 2020Neural Collaborative Filtering vs. Matrix Factorization Revisitedcited by 123
- 2023Do LLMs Understand User Preferences? Evaluating LLMs On User Rating Predictioncited by 113
- 2023Is ChatGPT Fair for Recommendation? Evaluating Fairness in Large Language Model Recommendationcited by 113
- 2021Dive into Deep Learningcited by 111
- 2023GPT4Rec: A Generative Framework for Personalized Recommendation and User Interests Interpretationcited by 101
- 2019Embarrassingly Shallow Autoencoders for Sparse Datacited by 93
- 2019Managing Popularity Bias in Recommender Systems with Personalized Re-rankingcited by 81
- 2022Personalized Prompt Learning for Explainable Recommendationcited by 79
- 2023Large Language Models are Competitive Near Cold-start Recommenders for Language- and Item-based Preferencescited by 66
- 2019A Troubling Analysis of Reproducibility and Progress in Recommender Systems Researchcited by 65
- 2023Zero-Shot Next-Item Recommendation using Large Pretrained Language Modelscited by 53
50 most cited of 59 All 59 (JSON)
Built on by
Citing papers per year: 2023: 3; 2024: 5; 2025: 7; 2026: 5.
20 papers.
Sort:
By area:
- 2025Rec-R1: Bridging Generative Large Language Models and User-Centric Recommendation Systems via Reinforcement Learningcited by 32
- 2024Understanding Biases in ChatGPT-based Recommender Systems: Provider Fairness, Temporal Stability, and Recencycited by 27
- 2023User Modeling in the Era of Large Language Models: Current Research and Future Directionscited by 18
- 2023Exploring Recommendation Capabilities of GPT-4V(ision): A Preliminary Case Studycited by 12
- 2025Do LLMs Memorize Recommendation Datasets? A Preliminary Study on MovieLens-1Mcited by 12
- 2024Incorporating External Knowledge and Goal Guidance for LLM-based Conversational Recommender Systemscited by 8
- 2025Memory Assisted LLM for Personalized Recommendation Systemcited by 7
- 2024Are Longer Prompts Always Better? Prompt Selection in Large Language Models for Recommendation Systemscited by 6
- 2025Preserving Privacy and Utility in LLM-Based Product Recommendationscited by 5
- 2024Navigating User Experience of ChatGPT-based Conversational Recommender Systems: The Effects of Prompt Guidance and Recommendation Domaincited by 3
- 2025Stairway to Fairness: Connecting Group and Individual Fairnesscited by 3
- 2026Conv-FinRe: A Conversational and Longitudinal Benchmark for Utility-Grounded Financial Recommendationcited by 3
8 more
- 2025RPM: Reasoning-Level Personalization for Black-Box Large Language Modelscited by 2
- 2023Empowering Few-Shot Recommender Systems with Large Language Models -- Enhanced Representationscited by 1
- 2024Large Language Models as Narrative-Driven Recommenderscited by 1
- 2026Uncertainty and Fairness Awareness in LLM-Based Recommendation Systemscited by 1
- 2026Personalized Group Relative Policy Optimization for Heterogenous Preference Alignmentcited by 1
- 2025How Good Are Large Language Models for Course Recommendation in MOOCs?cited by 0
- 2026HELM: A Human-Centered Evaluation Framework for LLM-Powered Recommender Systemscited by 0
- 2026GRAB: An LLM-Inspired Sequence-First Click-Through Rate Prediction Modeling Paradigmcited by 0
- 2026Conv-FinRe: A Conversational and Longitudinal Benchmark for Utility-Grounded Financial Recommendation19 Feb 2026
- 2026Personalized Group Relative Policy Optimization for Heterogenous Preference Alignment17 Feb 2026
- 2026GRAB: An LLM-Inspired Sequence-First Click-Through Rate Prediction Modeling Paradigm2 Feb 2026
- 2026Uncertainty and Fairness Awareness in LLM-Based Recommendation Systems31 Jan 2026
- 2026HELM: A Human-Centered Evaluation Framework for LLM-Powered Recommender Systems27 Jan 2026
- 2025Stairway to Fairness: Connecting Group and Individual Fairness29 Aug 2025
- 2025RPM: Reasoning-Level Personalization for Black-Box Large Language Models27 May 2025
- 2025Do LLMs Memorize Recommendation Datasets? A Preliminary Study on MovieLens-1M15 May 2025
- 2025Memory Assisted LLM for Personalized Recommendation System3 May 2025
- 2025Preserving Privacy and Utility in LLM-Based Product Recommendations2 May 2025
- 2025How Good Are Large Language Models for Course Recommendation in MOOCs?11 Apr 2025
- 2025Rec-R1: Bridging Generative Large Language Models and User-Centric Recommendation Systems via Reinforcement Learning31 Mar 2025
8 more
- 2024Are Longer Prompts Always Better? Prompt Selection in Large Language Models for Recommendation Systems19 Dec 2024
- 2024Large Language Models as Narrative-Driven Recommenders17 Oct 2024
- 2024Navigating User Experience of ChatGPT-based Conversational Recommender Systems: The Effects of Prompt Guidance and Recommendation Domain22 May 2024
- 2024Incorporating External Knowledge and Goal Guidance for LLM-based Conversational Recommender Systems3 May 2024
- 2024Understanding Biases in ChatGPT-based Recommender Systems: Provider Fairness, Temporal Stability, and Recency19 Jan 2024
- 2023Empowering Few-Shot Recommender Systems with Large Language Models -- Enhanced Representations21 Dec 2023
- 2023User Modeling in the Era of Large Language Models: Current Research and Future Directions11 Dec 2023
- 2023Exploring Recommendation Capabilities of GPT-4V(ision): A Preliminary Case Study7 Nov 2023
- 2025Rec-R1: Bridging Generative Large Language Models and User-Centric Recommendation Systems via Reinforcement Learningcited by 32
- 2024Understanding Biases in ChatGPT-based Recommender Systems: Provider Fairness, Temporal Stability, and Recencycited by 27
- 2023User Modeling in the Era of Large Language Models: Current Research and Future Directionscited by 18
- 2025Do LLMs Memorize Recommendation Datasets? A Preliminary Study on MovieLens-1Mcited by 12
- 2024Incorporating External Knowledge and Goal Guidance for LLM-based Conversational Recommender Systemscited by 8
- 2025Memory Assisted LLM for Personalized Recommendation Systemcited by 7
- 2024Are Longer Prompts Always Better? Prompt Selection in Large Language Models for Recommendation Systemscited by 6
- 2025Preserving Privacy and Utility in LLM-Based Product Recommendationscited by 5
- 2024Navigating User Experience of ChatGPT-based Conversational Recommender Systems: The Effects of Prompt Guidance and Recommendation Domaincited by 3
- 2025Stairway to Fairness: Connecting Group and Individual Fairnesscited by 3
- 2026Conv-FinRe: A Conversational and Longitudinal Benchmark for Utility-Grounded Financial Recommendationcited by 3
- 2023Empowering Few-Shot Recommender Systems with Large Language Models -- Enhanced Representationscited by 1
12 most cited of 17 All 17 (JSON)
- 2026Conv-FinRe: A Conversational and Longitudinal Benchmark for Utility-Grounded Financial Recommendation19 Feb 2026
- 2026GRAB: An LLM-Inspired Sequence-First Click-Through Rate Prediction Modeling Paradigm2 Feb 2026
- 2026Uncertainty and Fairness Awareness in LLM-Based Recommendation Systems31 Jan 2026
- 2026HELM: A Human-Centered Evaluation Framework for LLM-Powered Recommender Systems27 Jan 2026
- 2025Stairway to Fairness: Connecting Group and Individual Fairness29 Aug 2025
- 2025Do LLMs Memorize Recommendation Datasets? A Preliminary Study on MovieLens-1M15 May 2025
- 2025Memory Assisted LLM for Personalized Recommendation System3 May 2025
- 2025Preserving Privacy and Utility in LLM-Based Product Recommendations2 May 2025
- 2025How Good Are Large Language Models for Course Recommendation in MOOCs?11 Apr 2025
- 2025Rec-R1: Bridging Generative Large Language Models and User-Centric Recommendation Systems via Reinforcement Learning31 Mar 2025
- 2024Are Longer Prompts Always Better? Prompt Selection in Large Language Models for Recommendation Systems19 Dec 2024
- 2024Large Language Models as Narrative-Driven Recommenders17 Oct 2024
12 newest of 17 All 17 (JSON)