Can Large Language Models Understand Preferences in Personalized Recommendation?

Zhaoxuan Tan, Zinan Zeng, Qingkai Zeng, Zhenyu Wu, Zheyuan Liu +2 more
1/23/2025
cs.CL

Official code: TamSiuhin/PerRecBench (11 stars, last commit 2026-02-06).

Abstract

Large Language Models (LLMs) excel in various tasks, including personalized recommendations. Existing evaluation methods often focus on rating prediction, relying on regression errors between actual and predicted ratings. However, user rating bias and item quality, two influential factors behind rating scores, can obscure personal preferences in user-item pair data. To address this, we introduce PerRecBench, disassociating the evaluation from these two factors and assessing recommendation techniques on capturing the personal preferences in a grouped ranking manner. We find that the LLM-based recommendation techniques that are generally good at rating prediction fail to identify users' favored and disfavored items when the user rating bias and item quality are eliminated by grouping users. With PerRecBench and 19 LLMs, we find that while larger models generally outperform smaller ones, they still struggle with personalized recommendation. Our findings reveal the superiority of pairwise and listwise ranking approaches over pointwise ranking, PerRecBench's low correlation with traditional regression metrics, the importance of user profiles, and the role of pretraining data distributions. We further explore three supervised fine-tuning strategies, finding that merging weights from single-format training is promising but improving LLMs' understanding of user preferences remains an open research problem. Code and data are available at https://github.com/TamSiuhin/PerRecBench

View on arXivView PDF

Code Implementations(1)

Official Implementation of "Can Large Language Models Understand Preferences in Personalized Recommendation?"

111Shell, PythonOct 28, 20248 months ago
benchmarklarge-language-modelspersonalizationpersonalizedrecommendation+1 more

Similar Papers

Cite this paper

@article{tan2025large,
  title  = {Can Large Language Models Understand Preferences in Personalized Recommendation?},
  author = {Zhaoxuan Tan and Zinan Zeng and Qingkai Zeng and Zhenyu Wu and Zheyuan Liu and Fengran Mo and Meng Jiang},
  year   = {2025},
  eprint = {2501.13391},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.13391v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.13391.svg)](https://codeofpaper.com/paper/2501.13391)

Discussion