Re-Centering Humans in LLM Personalization

arXiv cs.CL Papers

Summary

This paper studies the gap between synthetic and human data for evaluating LLM personalization across three stages: attribute extraction, relevance matching, and response generation. Results show models perform worse on real human data, and the authors introduce lightweight training interventions to improve alignment.

arXiv:2606.06614v1 Announce Type: new Abstract: Despite growing interest, most evaluations of large language models' (LLMs') personalization abilities have relied on synthetic data. It remains unclear how well current personalization systems work for real users. In this paper, we study the gap in LLM personalization performance when using synthetic versus human data. We collect human conversations (550 conversations) and judgments across three stages of personalization: extracting user attributes from conversations (5,949 judgments), pairing relevant attributes with new prompts (11,919), and incorporating relevant attributes into a personalized response (1,101). Incorporating human data reveals system limitations at each stage. Models struggle to extract attributes from human conversations, disagree with human judgments on relevant attributes, and generate personalized responses that humans judge no better than generic responses (though that LLM judges widely rate as better). We introduce two lightweight training-based interventions that shift automated personalization evaluation closer to human data in our first two stages. However, in our third stage we find that learned reward models achieve only modest correlation with human ratings, suggesting that human-aligned personalization quality judgments are difficult to model directly. Our collected data provides a foundation for studying how models should extract, select, and incorporate user information in ways that humans find useful.
Original Article
View Cached Full Text

Cached at: 06/08/26, 09:19 AM

# Re-Centering Humans in LLM Personalization
Source: [https://arxiv.org/html/2606.06614](https://arxiv.org/html/2606.06614)
Lechen Zhang†Jiarui Liu♯Tal August† †University of Illinois Urbana\-Champaign♯Carnegie Mellon University \{lechenz3, taugust\}@illinois\.edujiaruil5@andrew\.cmu\.edu

###### Abstract

Despite growing interest, most evaluations of large language models’ \(LLMs’\) personalization abilities have relied on synthetic data\. It remains unclear how well current personalization systems work for real users\. In this paper, we study the gap in LLM personalization performance when using synthetic versus human data\. We collect human conversations \(550 conversations\) and judgments across three stages of personalization: extracting user attributes from conversations \(5,949 judgments\), pairing relevant attributes with new prompts \(11,919\), and incorporating relevant attributes into a personalized response \(1,101\)\. Incorporating human data reveals system limitations at each stage\. Models struggle to extract attributes from human conversations, disagree with human judgments on relevant attributes, and generate personalized responses that humans judge no better than generic responses \(though that LLM judges widely rate as better\)\. We introduce two lightweight training\-based interventions that shift automated personalization evaluation closer to human data in our first two stages\. However, in our third stage we find that learned reward models achieve only modest correlation with human ratings, suggesting that human\-aligned personalization quality judgments are difficult to model directly\. Our collected data provides a foundation for studying how models should extract, select, and incorporate user information in ways that humans find useful\.

Re\-Centering Humans in LLM Personalization

Lechen Zhang†Jiarui Liu♯Tal August††University of Illinois Urbana\-Champaign♯Carnegie Mellon University\{lechenz3, taugust\}@illinois\.edujiaruil5@andrew\.cmu\.edu

## 1Introduction

Large language models’ \(LLMs’\) ability to personalize responses to different users is becoming increasingly sought\-after as models are deployed to more people across more domains\(Shaikhet al\.,[2025](https://arxiv.org/html/2606.06614#bib.bib12)\)\. Despite growing interest, it remains unclear how well current personalization systems work for real users\. Past efforts evaluating models’ personalization abilities have predominantly relied on synthetic data: user personas\(Jianget al\.,[2025](https://arxiv.org/html/2606.06614#bib.bib4)\), simulated conversations\(Kimet al\.,[2025](https://arxiv.org/html/2606.06614#bib.bib22)\), and LLM\-based evaluations\(Zhaoet al\.,[2025b](https://arxiv.org/html/2606.06614#bib.bib2)\)\. While synthetic data enables large\-scale experimentation, synthetic responses deviate significantly from human ones\(Naouset al\.,[2026](https://arxiv.org/html/2606.06614#bib.bib17); Mehriet al\.,[2026b](https://arxiv.org/html/2606.06614#bib.bib16)\)\. It is not clear if model performance on synthetic data maps neatly to real human experience\. This tension highlights the central difficulty of personalization: the target of personalization is a human user, whose attributes and judgments on system effectiveness are often implicit, noisy, incomplete, and context\-dependent\(Huet al\.,[2008](https://arxiv.org/html/2606.06614#bib.bib13); Shaikhet al\.,[2025](https://arxiv.org/html/2606.06614#bib.bib12)\)\.

In this paper, we study the gap between synthetic and human data for evaluating LLM personalization\. We frame personalization as a three\-stage pipeline based on prior evaluations: models must \(1\) infer stable user attributes from prior conversations \(user attribute extraction\), \(2\) select the attributes relevant to a specific response \(attribute relevance matching\), and \(3\) incorporate relevant attributes to produce a response that improves over a generic one \(personalized response generation\)\. For each stage of our pipeline, we compare human and synthetic data\. Our dataset contains 50 real users and 550 conversations drawn from existing conversational datasets, paired with human judgments for all three stages: 5,949 judgments on extracted user attributes, 11,919 on attribute–prompt pairings, and 1,101 on response preference judgments for personalized generation\. Using our dataset, we compare model performance and alignment with human data and judgments\.

We find that incorporating human data reveals model limitations at each stage of personalization\. Models struggle to accurately extract attributes from human conversations compared to synthetic ones: an additional 22% of extracted user attributes from real conversations are judged problematic\. Once attributes are extracted, models again face difficulties in pairing attributes with prompts: despite strong inter\-LLM agreement, LLMs are misaligned with humans on relevance matching, over\-identifying 20–40% more attributes as relevant\. Finally, even when relevant attributes are provided, humans disagree with models on what constitutes an effective personalized response: as generators, LLMs produce personalized responses that humans judge as no better than generic ones in 54\.6% of cases, while as judges, LLMs assign inflated scores that remain poorly aligned with human preferences\.

We introduce two lightweight interventions that shift automated personalization evaluation closer to human data in our first two stages\. For attribute extraction, a lightweight RoBERTa\(Liuet al\.,[2020](https://arxiv.org/html/2606.06614#bib.bib38)\)verifier trained on human annotations can serve as an effective safeguard before extracted attributes are used downstream\. For relevance matching, training\-based methods, including supervised classification and GRPO\(Shaoet al\.,[2024](https://arxiv.org/html/2606.06614#bib.bib39)\), reduce over\-selection and better align relevance judgments with humans\. For our third stage of personalized response generation, trained reward models achieve modest correlation with human ratings, suggesting that human\-aligned personalization quality judgments are difficult to model directly\.

Overall, our results show that personalization presents unique difficulties for automated and synthetic evaluations\. We hope our collected data enables deeper evaluation of personalization systems and provides a foundation for studying how models should extract, select, and incorporate user information in ways that humans find useful\. The code and dataset are available at[https://github\.com/orange0629/recenter\-personalization](https://github.com/orange0629/recenter-personalization)\.

![Refer to caption](https://arxiv.org/html/2606.06614v1/x1.png)Figure 1:Overview of our three\-stage personalization framework\.\(1\) User Attribute Extractionfrom conversation history,\(2\) Attribute Relevance Matchingfor the current interaction context, and\(3\) Personalized Response Generationbased on the selected attributes\. By incorporating human\-grounded data, we reveal limitations at each stage of personalization: models struggle to extract accurate attributes from human conversations, pair those attributes with new prompts, and determine what makes a personalized response effective\.
## 2A Three\-Stage Framework for LLM Personalization

LLM personalization spans a spectrum from monolithic to decomposed approaches\. End\-to\-end benchmarks evaluate personalization quality as a single black\-box task, making it difficult to diagnose where a system fails\(Zolloet al\.,[2025](https://arxiv.org/html/2606.06614#bib.bib1); Zhaoet al\.,[2025b](https://arxiv.org/html/2606.06614#bib.bib2); Kimet al\.,[2025](https://arxiv.org/html/2606.06614#bib.bib22); Zhaoet al\.,[2025a](https://arxiv.org/html/2606.06614#bib.bib23)\)\. A parallel line of work argues for more explicit decomposition\(Wanget al\.,[2023](https://arxiv.org/html/2606.06614#bib.bib29); Zhuanget al\.,[2024](https://arxiv.org/html/2606.06614#bib.bib28); Shiet al\.,[2025](https://arxiv.org/html/2606.06614#bib.bib44); Xuet al\.,[2026](https://arxiv.org/html/2606.06614#bib.bib45); Duet al\.,[2026](https://arxiv.org/html/2606.06614#bib.bib46); Mehriet al\.,[2026a](https://arxiv.org/html/2606.06614#bib.bib51)\), showing that factorizing personalization into stages such as retrieval, ranking, and personalized generation yields consistent gains over monolithic approaches\.

We frame LLM personalization as a three\-stage pipeline \(Figure[1](https://arxiv.org/html/2606.06614#S1.F1)\):\(1\) user attribute extractionfrom conversation history,\(2\) attribute relevance matchingfor the current interaction context, and\(3\) personalized response generationbased on the selected attributes\. This framework is based on prior personalization efforts\(e\.g\., relevance matching is inspired by structured memory lookup, Salemiet al\.,[2024](https://arxiv.org/html/2606.06614#bib.bib9)\), though we narrow our focus to initial response personalization \(i\.e\., given a user and their previous conversations, personalize the next response\), and leave subsequent personalization stages, such as updating outdated memories\(Maharanaet al\.,[2024](https://arxiv.org/html/2606.06614#bib.bib19)\), to future work\.

#### Stage 1 — Attribute extraction\.

We define auser attributeas a stable, long\-term, and context\-independent statement about the user, including both user preferences and profile information \(e\.g\.,*“user prefers bullet\-points”*, or*“user is a Java developer”*\)\. We focus on attributes that are unlikely to change within a single conversation as an initial step to formalizing our pipeline\. This definition follows a common practice in personalization and memory systems, where past interactions are synthesized into persistent user profiles \(similar to personas\) that can later be retrieved for personalized generation\(Zhonget al\.,[2024](https://arxiv.org/html/2606.06614#bib.bib5); Kanget al\.,[2025](https://arxiv.org/html/2606.06614#bib.bib11)\)\.

#### Stage 2 — Relevance matching\.

We defineattribute relevanceas whether a user attribute should influence the model’s response to a specific prompt\. Prior systems often approximate this stage as a retrieval problem, selecting user information through semantic similarity or structured memory lookupSalemiet al\.\([2024](https://arxiv.org/html/2606.06614#bib.bib9)\); Wuet al\.\([2025](https://arxiv.org/html/2606.06614#bib.bib7)\); Sunet al\.\([2025](https://arxiv.org/html/2606.06614#bib.bib18)\)\. However, semantic similarity does not necessarily imply personalization relevance, and lexically distant attributes may still affect how a response should be framed\(Okiteet al\.,[2026](https://arxiv.org/html/2606.06614#bib.bib31)\)\. We therefore treat relevance selection as a reasoning problem, where the system must decide which attributes would meaningfully improve the response, which should remain unused, and how attributes should affect the response without introducing irrelevant or excessive personalization\.

#### Stage 3 — Personalized response generation\.

Once relevant attributes have been selected, the model must determine*how*to use them in the final response\. We define successfulpersonalized generationas producing a response that improves over a generic response\. Existing work often acknowledges related concerns, but rarely directly studies the quality of this stage\. Instead, most work uses adjacent metrics such as task performance, preference alignment, or profile consistency\(Salemiet al\.,[2024](https://arxiv.org/html/2606.06614#bib.bib9); Jianget al\.,[2025](https://arxiv.org/html/2606.06614#bib.bib4)\)\. We therefore evaluate not only whether selected attributes affect the output, but also whether they are used in a contextually appropriate and user\-acceptable manner\.

## 3Re\-Centering Humans in the Personalization Pipeline

Although humans are the subjects of personalization, most existing work proxies the role of human input with synthetic personas, simulated users, synthetic dialogues, or LLM\-based judgesSalemiet al\.\([2024](https://arxiv.org/html/2606.06614#bib.bib9)\); Jianget al\.\([2025](https://arxiv.org/html/2606.06614#bib.bib4)\); Liuet al\.\([2025](https://arxiv.org/html/2606.06614#bib.bib41)\); Zhaoet al\.\([2025b](https://arxiv.org/html/2606.06614#bib.bib2)\)\. While these designs enable large\-scale evaluation, it is not clear that current approaches can faithfully simulate human usersIveyet al\.\([2024](https://arxiv.org/html/2606.06614#bib.bib21)\); Donget al\.\([2024](https://arxiv.org/html/2606.06614#bib.bib20)\); Naouset al\.\([2026](https://arxiv.org/html/2606.06614#bib.bib17)\); Mehriet al\.\([2026b](https://arxiv.org/html/2606.06614#bib.bib16)\)\. As a result, existing personalization benchmarks may inject systematic bias or overestimate system capabilities\. We argue that progress on LLM personalization requires re\-centering humans in the personalization pipeline by: \(1\) grounding data to real human interactions \(§[4](https://arxiv.org/html/2606.06614#S4)\), and \(2\) judging personalization quality with humans \(§[5](https://arxiv.org/html/2606.06614#S5)and §[6](https://arxiv.org/html/2606.06614#S6)\)\. In each of the sections below, we illustrate how incorporating human conversations and judgments highlights current limitations in personalization evaluation\.

#### Models

In this study, we mainly focus on five recent and widely\-used open\-weight and proprietary LLMs\. The open\-weight LLMs include Llama\-3\.3\-70B\(Grattafioriet al\.,[2024](https://arxiv.org/html/2606.06614#bib.bib34)\), Qwen3\.5\-27B\(Qwen,[2026](https://arxiv.org/html/2606.06614#bib.bib35)\), and Gemma\-4\-31B\(Google DeepMind,[2026](https://arxiv.org/html/2606.06614#bib.bib36)\); the proprietary LLMs include Claude\-Sonnet\-4\.6 and GPT\-5\.4\. These open\-weight LLMs have shown strong quality\-cost trade\-offs, making them practical choices for large\-scale personalization experiments\.

## 4Grounding personalization to human interactions \(Stage 1\)

We investigate how attribute extraction \(Stage 1\) differs when using human or synthetic conversations\. We find that human conversations contain richer and more diverse attributes \(§[4\.2](https://arxiv.org/html/2606.06614#S4.SS2.SSS0.Px1)\), and that extracting attributes from human conversations is more error\-prone than synthetic ones \(§[4\.2](https://arxiv.org/html/2606.06614#S4.SS2.SSS0.Px2)\)\.

### 4\.1Experiment

#### Data

We use WildChat\(Zhaoet al\.,[2024](https://arxiv.org/html/2606.06614#bib.bib3)\)as the base source for human conversations and cluster multiple conversations by user IP111The use of hashed IP addresses as approximate user identifiers follows prior work on WildChat\(Zhaoet al\.,[2024](https://arxiv.org/html/2606.06614#bib.bib3); Naouset al\.,[2026](https://arxiv.org/html/2606.06614#bib.bib17)\)\., resulting in 98,334 users\. We filter to only English conversations from active and authentic users,222We filter users with enough \(at least 3 conversations and 15 turns\) interaction history and with no signs of automated or malicious usage \(LLM judged\)\. Full preprocessing details are in Appendix[A](https://arxiv.org/html/2606.06614#A1)\.yielding 16,573 users in total\. For synthetic data, we include three recent personalization datasets: CUPID\(Kimet al\.,[2025](https://arxiv.org/html/2606.06614#bib.bib22)\), PrefEval\(Zhaoet al\.,[2025a](https://arxiv.org/html/2606.06614#bib.bib23)\), and PersonaLens\(Zhaoet al\.,[2025b](https://arxiv.org/html/2606.06614#bib.bib2)\)\.

#### Experiment Setting

To extract user attributes, we split each user history into shorter chunks that fit within all LLMs’ context window \(50K tokens\) and prompt an LLM to list user\-related attributes expressed or implied in each chunk, along with a reasoning and confidence score for each extracted attribute\. We use Llama\-3\.3\-70B as our backbone model for our attribute extraction experiments\.333We found Llama\-3\.3\-70B to be a competitive choice for this task, as it performed best among the open\-source models we tested based on manual inspection\. We do not use closed\-source models because some extremely long conversations can make large\-scale extraction prohibitively expensive\.We filter out attributes with confidence scores below 0\.4, and use an agglomerative clustering algorithm to merge overlapping attributes\. Full implementation details are in Appendix[B](https://arxiv.org/html/2606.06614#A2)\.

#### Human Annotation

We ask annotators to evaluate extracted attribute quality by labeling each attribute as accepted, uncertain, or rejected\. We sampled 77 users in total, including 47 WildChat users and 10 users from each of the three synthetic datasets for the annotation task\. We recruit annotators in two rounds\. First, we launch a pilot study with 250 attributes from 10 users, and recruit five annotators on Prolific444[https://www\.prolific\.com/](https://www.prolific.com/)who are fluent in English and met standard platform quality criteria\. We assess annotation quality by checking each annotator’s label distribution and inter\-annotator agreement, with author inspection for potential outliers\. We find that four of the five annotators produce reasonable annotations, with an average Cohen’sκ\\kappaof around 0\.35\. We then recruit three of these annotators for the full study, covering 1,983 attributes from 77 users\. The recruited annotators achieve a Cohen’sκ\\kappaof 0\.314\. More details are in Appendix[G](https://arxiv.org/html/2606.06614#A7)\.

Table 1:Diversity of different datasets, calculated by average pairwise inter\-user cosine distance among the sentence embeddings of all extracted user attributes\. While unfiltered real data does not exhibit a clear diversity advantage, a simple preprocessing yields substantially higher diversity than all synthetic baselines\.### 4\.2Results

#### Real users can be more diverse than synthetic alternatives

A central goal of many synthetic conversation datasets is to approximate the diversity of real user data\(Jianget al\.,[2025](https://arxiv.org/html/2606.06614#bib.bib4)\)\. In our study, we define diversity as the average pairwise inter\-user cosine distance among the sentence embeddings\(all\-MiniLM\-L6\-v2; Reimers and Gurevych,[2019](https://arxiv.org/html/2606.06614#bib.bib27)\)of all extracted user attributes, where higher values indicate greater variation across users\. However, our experiments reveal thatuniformly sampling users from WildChat does not necessarily produce higher diversity than recent synthetic datasets\(Table[4\.1](https://arxiv.org/html/2606.06614#S4.SS1.SSS0.Px3)\)\. This is partly because WildChat contains many homogeneous users \(e\.g\., a large proportion of users only talk about coding\), and many users do not exhibit deep model usage \(e\.g\., short\-term LLM users\)\.

Nevertheless,real data provides a large enough pool from which a more diverse subset can be selected\. We obtain a subset of 5,000 WildChat users that is substantially more diverse than all synthetic datasets we compare against \(highlighted in green in Table[4\.1](https://arxiv.org/html/2606.06614#S4.SS1.SSS0.Px3)\) by applying basic filtering and diversity\-based sampling \(details in Appendix[C](https://arxiv.org/html/2606.06614#A3), examples of sampled users in Appendix Table[4](https://arxiv.org/html/2606.06614#A3.T4)\)\.

![Refer to caption](https://arxiv.org/html/2606.06614v1/x2.png)Figure 2:Human annotation of extracted user attributes from synthetic and real conversations, categorized intoaccepted,uncertain, orrejected\. Compared with synthetic datasets, real conversations yield a lower acceptance rate and higher proportions of uncertain and rejected judgments, indicating that reliable attribute extraction is more challenging on real data\.
#### Real conversations make attribute extraction more challenging

Human conversations are often noisier than synthetic equivalents\(Naouset al\.,[2026](https://arxiv.org/html/2606.06614#bib.bib17)\), will this impact a system’s ability to reliably extract attributes? We use the 1,983 human annotated attributes of 77 users from three annotators described above to compare attribute validity across real and synthetic conversations\. As shown in Figure[2](https://arxiv.org/html/2606.06614#S4.F2), attributes extracted from human conversations contain substantially higher proportions of uncertain and rejected cases than those extracted from the synthetic benchmarks\. This suggests thatextracting attributes that humans find valid is considerably more challenging from real conversations, and that synthetic data may underestimate the difficulty of this stage\.

To analyze these disagreements, we use GPT\-5\.4 to categorize the reasons behind all1,2251\{,\}225uncertain attributes by annotators \(details in Appendix[D](https://arxiv.org/html/2606.06614#A4)\)\. The most common failure mode isovergeneralization\(53\.9%\), where narrow evidence is extrapolated into a stable user trait, such as inferring that a user “is learning French” from one translation request\. Other common cases includemissing evidence\(20\.3%\), where the attribute is not supported by the visible excerpt, andtask\-context confusion\(16\.1%\), where task content is mistaken for user information, such as inferring that the user “has five years of marketing experience” from a fictional cover\-letter prompt\.

### 4\.3Analysis: Attribute Verification as a Lightweight Safeguard

To address the attribute extraction challenge posed by human conversational data, we propose a simple post\-extraction verification and optimization step\. Instead of directly treating extracted attributes as reliable user profiles, personalization systems can first verify whether each attribute is sufficiently supported by the conversation history, then ask the extractor to revise or remove unsupported attributes before downstream personalization\. We evaluate three verifiers: \(1\) zero\-shot LLM prompting with the same instruction given to annotators \(Appendix[I\.6](https://arxiv.org/html/2606.06614#A9.SS6)\), \(2\) LLM prompting with an optimized prompt \(Appendix[I\.7](https://arxiv.org/html/2606.06614#A9.SS7)\) based on our error analysis in §[4\.2](https://arxiv.org/html/2606.06614#S4.SS2.SSS0.Px2), and \(3\) a RoBERTa classifier trained on our human annotations \(training details in Appendix[E](https://arxiv.org/html/2606.06614#A5)\)\.

Table 2:Performance of attribute verifiers for detecting problematic extracted attributes\. The optimized prompt substantially improves recall for most LLMs\. The supervised RoBERTa verifier achieves the best F1, suggesting that human annotations help calibrate verification toward human standards of evidential support\.Table[2](https://arxiv.org/html/2606.06614#S4.T2)shows three key findings\. First,optimized verification prompts based on error analysis substantially improve the verifier’s ability to identify unsupported attributes\. This is useful because recall is especially important for verification: unsupported attributes missed by the verifier will be passed downstream as reliable user profiles, whereas supported attributes incorrectly flagged by the verifier can still be preserved or softened during the subsequent refinement step\. The optimized prompt significantly improves recall for most models, suggesting that explicit instructions about over\-generalization and insufficient evidence help verifiers catch more problematic attributes\. Second,LLM verifiers exhibit clear cross\-model differences after prompt optimization\. Before optimization, most models perform relatively similarly, but after optimization, stronger closed\-source models such as GPT\-5\.4 and Claude achieve much higher recall, while Llama\-3\.3\-70B remains weak; Gemma\-4\-31B reaches an F1 score close to GPT\-5\.4 and Claude, but with lower recall\. Third,a supervised RoBERTa verifier provides the strongest practical trade\-off between precision and recall\. It achieves the highest overall F1 while maintaining strong recall, suggesting that a small verifier trained on human annotations can provide a reliable and lightweight safeguard before extracted attributes are used for personalization\.

We further use the RoBERTa verifier as a reflection signal for attribute optimization\. Attributes flagged as unsupported are sent back to the extraction model for revision\. In a small\-scale study on 250 attributes, this step increases the average human acceptance rate from 58% to above 90%\. This suggests that many extraction errors are recoverable with a simple verify\-and\-refine step\.

## 5Aligning Personalized Relevance Selection with Human \(Stage 2\)

Once attributes have been extracted \(Stage 1\), personalization requires selecting which attributes are relevant to a specific prompt\. Here we test humans’ and LLMs’ agreement on relevance judgments\.

### 5\.1Experiments

#### Data

We use LIMA\(Zhouet al\.,[2023](https://arxiv.org/html/2606.06614#bib.bib24)\), a high\-quality human instruction dataset for SFT, as the source of dialogue prompts to pair with our extracted attributes\. We randomly sample 41 prompts and pair them with the 47 WildChat users whose attributes were annotated in Stage 1\. Rather than pairing prompts and users completely at random, we first use Llama\-3\.3\-70B as a coarse filter over all possible prompt–user combinations, and remove combinations with fewer than two potentially relevant attributes\. We then sample 4 users for each prompt from the retained pairs\. The selected attributes \(3,969 in total\) are then shuffled and presented to human annotators and LLM judges for relevance annotation\.

![Refer to caption](https://arxiv.org/html/2606.06614v1/x3.png)Figure 3:Full pairwise Cohen’sκ\\kappabetween all three human annotators and five LLMs\. Human–human agreement \(top\-left block\) is consistently higher than LLM–human agreement \(off\-diagonal\), confirming that LLMs are not reliable proxies for human relevance judgment\.
#### Experiment Setting

We formulate relevance selection as a binary judgment task and compare human and LLM judges\. Given a prompt and a candidate user attribute, both humans and LLMs are asked to decide whether the attribute should be considered when personalizing the response\. An attribute is labeled relevant if it would affect the response in any way \(either explicitly mentioned or implicitly impacted\) and irrelevant only if the response would be unchanged without it\. We collect annotations from three human annotators \(details below\) and five LLMs \(§[3](https://arxiv.org/html/2606.06614#S3)\)\.

#### Human Annotation

We collect human relevance judgments in two rounds\. In the pilot round, we invite seven annotators to label 631 attribute–prompt pairs\. We assess annotation quality by their yes/no label distribution and pairwise agreement, and remove two annotators with distributions far from the other annotators after manual inspection of their responses\. We then invite three of the annotators, whose pairwise Cohen’sκ\\kappafalls in the 0\.4–0\.6 range, to complete the full study of 3,969 attribute–prompt pairs from 41 prompts\. More details and the annotation interface are in Appendix[G](https://arxiv.org/html/2606.06614#A7)\.

### 5\.2Results

#### Humans and LLMs systematically disagree on relevance selection

Humans and LLMs each show substantial internal agreement but disagree with each other\. As shown in Figure[3](https://arxiv.org/html/2606.06614#S5.F3), the three human annotators achieve an average pairwise Cohen’sκ\\kappaof 0\.426, which is substantial given the subjective nature of the task\(Da San Martinoet al\.,[2019](https://arxiv.org/html/2606.06614#bib.bib15); Landis and Koch,[1977](https://arxiv.org/html/2606.06614#bib.bib14)\)\. Surprisingly, LLMs agree even more strongly with one another, reaching an averageκ\\kappaof 0\.597 across diverse open\-source and closed\-source models\. However, LLM–human agreement is much lower, with an averageκ\\kappaof only 0\.300\. One clear source of this misalignment is that LLMs assign substantially higher relevance rates: each human annotator marks only around 20% of attributes as relevant, whereas LLMs mark 40–60% as relevant across models\. This pattern suggests that both humans and models form internally consistent judgments, but LLMs’ decision boundaries are substantially misaligned with humans, making them unreliable proxies for human relevance judgment\.

![Refer to caption](https://arxiv.org/html/2606.06614v1/x4.png)Figure 4:Precision/Recall/F1 of attribute relevance selection against human majority vote\. Retrieval\-based methods perform poorly, indicating that lexical similarity are insufficient\. Although LLM judges outperform these baselines, their limited precisions show that they remain unreliable, with high recall largely resulting from over\-selection\.
#### Attribute relevance cannot be reduced to semantic similarity\.

As discussed in §[2](https://arxiv.org/html/2606.06614#S2), most existing work treats relevance selection as a retrieval problem or constructs personalization data based on semantic relatedness, which can underestimate the difficulty of this stage\. To test this, we compare BM25\(Robertson and Zaragoza,[2009](https://arxiv.org/html/2606.06614#bib.bib25)\)and sentence\-embedding similarity as retrieval\-based baselines, and use the majority vote555We use majority vote as a human\-consensus label, following common practice in crowdsourced annotation\(Snowet al\.,[2008](https://arxiv.org/html/2606.06614#bib.bib32); Davaniet al\.,[2022](https://arxiv.org/html/2606.06614#bib.bib33)\); this label achieves Cohen’sκ\>0\.7\\kappa\>0\.7with each individual annotator\.of the three human annotators as the ground truth\. Figure[4](https://arxiv.org/html/2606.06614#S5.F4)reports the F1 score of each method\. BM25 and semantic similarity achieve only 0\.243 and 0\.384 respectively, both substantially below the performance of LLM judges\. This suggests semantic relatedness is insufficient for connecting attributes with a response\.

Among LLM judges, recall is consistently high, indicating that models tend to over\-select attributes as relevant\. However, their precision remains low, with all models below 0\.4\. Claude\-S3\.7, Gemma4, and Qwen3\.5 achieve the top three F1 scores, while GPT\-5\.4 surprisingly falls behind these smaller open\-source models\. This aligns with our qualitative observations: GPT\-5\.4 tends to personalize on a broad range of attributes, similar to Llama3\.3\-70B, another low\-performing model\.

### 5\.3Analysis: Aligning Attribute Relevance Selection with Better Reasoning

To address the relevance selection challenge identified in Section[5](https://arxiv.org/html/2606.06614#S5), we explore whether models can be better aligned with human judgments on which attributes should actually influence a response\. As shown earlier, more than 60% of the attributes that LLMs mark as relevant are not considered relevant by humans, which can introduce unnecessary or distracting personalization\. We noticed that prompt refinement brings only marginal gains for this alignment problem\. Therefore, we evaluate two training\-based approaches: a RoBERTa classifier trained as a binary relevance predictor, and a Qwen3\-4B reasoning model optimized with GRPO\. Training details for both methods are in Appendix[F](https://arxiv.org/html/2606.06614#A6)\.

Table 3:Performance on attribute relevance selection against human majority judgments\. Zero\-shot LLMs achieve high recall but low precision, indicating substantial over\-selection of relevant attributes\. Training\-based methods substantially improve precision and accuracy, with RL\-trained Qwen3\-4B achieving the best F1\.Table[3](https://arxiv.org/html/2606.06614#S5.T3)shows two main findings\. First,training\-based alignment is more effective than zero\-shot prompting\. Both RoBERTa and GRPO improve over all zero\-shot LLMs in F1 and precision, suggesting that supervised training can better calibrate relevance selection toward human judgments\. Second,GRPO achieves the strongest performance among the methods we evaluate\. Compared with the base Qwen3\-4B model, GRPO increases F1 and precision from 0\.417/0\.267 to 0\.641/0\.611, which is even higher than RoBERTa\. This suggests that relevance selection may benefit from training LLMs to explicitly reason about whether an attribute should meaningfully affect the response\.

We include an example in Appendix Table[7](https://arxiv.org/html/2606.06614#A8.T7)to show how GRPO changes the model’s relevance reasoning\. The untrained Qwen3\-4B marks*“the user is creative”*as relevant to a simple factual question, arguing that the response could*“explain in a way that connects to creative processes\.”*After GRPO, the model instead reasons,*“Wait, the request asks for a basic definition, this attribute should not change the factual answer\.”*This more cautious decision boundary better matches human judgments and reduces irrelevant attribute use before response generation\.

## 6Human\-Judged Personalization Quality \(Stage 3\)

We next investigate how humans and models judge personalization quality \(i\.e\., how personalized a response is\) given a set of relevant attributes\.

### 6\.1Experiments

#### Experiment Setting

For Stage 3, we use the relevant attributes identified by human majority vote in Stage 2 as ground\-truth inputs, and ask the five LLMs to generate responses conditioned on these attributes\. For each instance, we present both LLM and human judges with two randomly shuffled responses: one generic \(i\.e\., generated without personalization\) and the other generated with ground\-truth attributes\. Annotators and LLMs are asked to judge which response they prefer on a five\-point likert\-style scale for each attribute, ranging from strongly preferring the non\-personalized response to strongly preferring the personalized response\.

#### Human Annotation

We invite the same three annotators from Stage 2 to judge personalized response quality\. We measure inter\-annotator agreement using both Spearman correlation and weighted Cohen’sκ\\kappa, which gives 0\.325 and 0\.310 respectively\. Given the subjective nature of personalization preference, this indicates reasonable annotator consistency while still allowing for individual variation\. More details about annotation are in Appendix[G](https://arxiv.org/html/2606.06614#A7)\.

### 6\.2Results

![Refer to caption](https://arxiv.org/html/2606.06614v1/x5.png)Figure 5:Mean human rating for each LLM generator\. Human judgments show that personalized generation brings only marginal benefits to user experience even for recent models, and can even degrade response quality for some open\-source models\.#### Personalized responses do not consistently lead to improved response quality to users

Based on collected human preference ratings on each LLM’s generation, 54\.6% of personalized responses are judged by humans as no better than their generic counterparts \(rating≤\\leq3\.0\)\. As shown in Figure[5](https://arxiv.org/html/2606.06614#S6.F5), even the best\-performing proprietary models’ responses \(GPT\-5\.4 and Claude\-S4\.6\) are only slightly above the neutral baseline of 3\.0, while open\-source models like Qwen3\.5 and Gemma\-4 even degrade responses after personalization\. This highlights the importance of cautious personalization: models must not only select relevant attributes accurately, but also decide carefully how to incorporate them into the generated response\.

![Refer to caption](https://arxiv.org/html/2606.06614v1/x6.png)Figure 6:Each judge’s sensitivity to explicit attribute invocation, measured as the mean rating gap between explicit\-mention and no\-mention responses\. Open\-source LLMs show a high sensitivity to explicit attribute mentions, while human judges and GPT\-5\.4 show little sensitivity, and Claude\-S4\.6 instead favors more implicit personalization\. \(p∗<0\.05\{\}^\{\*\}p<0\.05,p∗∗<0\.01\{\}^\{\*\*\}p<0\.01forΔ\\Delta\)![Refer to caption](https://arxiv.org/html/2606.06614v1/x7.png)Figure 7:Relationship between a model’s frequency to explicitly mention attributes when personalizing responses \(x\-axis\) and its tendency to reward such mentions when judging responses \(y\-axis\)\. The very high correlation suggests that models that mention attributes more often also tend to reward explicit mentions more strongly\. Surface\-level personalization behaviors may carry over from generation to evaluation\.
#### LLM judges tend to overestimate personalization quality while only partially aligning with human preferences\.

As shown in Table[6](https://arxiv.org/html/2606.06614#A7.T6), humans assign lower ratings than all LLM judges, indicating that automated evaluation often overstates the benefit of personalization\. Open\-weight judges show very low Spearman correlations with human ratings, while proprietary judges perform better, with the strongest reaching about 0\.37\.However, this modest correlation and systematic score inflation suggest that LLM judges remain unreliable substitutes for human evaluation\.

One reason is that LLM judges often over\-reward visible personalization\. A common failure is*mechanical attribute invocation*, where a response explicitly mentions a user attribute, such as*“Given your interest in machine learning…”*, without meaningfully adapting the content\. Such responses may look personalized to LLM judges but feel robotic, presumptuous, or intrusive to users\.

To test this, we use GPT\-5\.4 to identify responses that explicitly mention relevant attributes and measure each judge’s rating gap between explicit\-mention and no\-mention responses\. As shown in Figure[6](https://arxiv.org/html/2606.06614#S6.F6), several open\-weight judges assign higher scores to explicit mentions, while human annotators and GPT\-5\.4 show little sensitivity\. Claude\-S4\.6 instead shows a significant negative gap, suggesting a preference for more implicit personalization\.

We further ask whether models that explicitly mention user attributes more often as generators also reward such mentions more strongly as judges\. As shown in Figure[7](https://arxiv.org/html/2606.06614#S6.F7), the two behaviors are strongly correlated \(Spearmanr=0\.90r=0\.90,p=0\.04p=0\.04\): models with higher explicit mention rates tend to assign larger rewards to explicit mentions during evaluation, suggesting that surface\-level personalization preferences may transfer from generation to evaluation\. Claude\-S4\.6 is a notable counter\-directional case: it has the lowest explicit mention rate as a generator \(only 5%\), and is the only judge that significantly penalizes explicit mentions\. However, this penalty appears too strong relative to human judgments: human annotators show almost no gap between explicit\-mention and no\-mention responses \(Δ=0\.03\\Delta=0\.03\), while Claude\-S4\.6 gives explicit mentions much lower scores \(Δ=−0\.39\\Delta=\-0\.39\)\. GPT\-5\.4 is closer to humans on this dimension, with only a small negative gap \(Δ=−0\.07\\Delta=\-0\.07\)\. Overall, these results suggest that surface\-level personalization behaviors may carry over from generation to evaluation, making LLM judges unreliable proxies for human preferences\.

### 6\.3Analysis: Learning Human\-Aligned Personalization Rewards

For judging personalized responses, a natural solution is to train a reward model that predicts human\-aligned preference ratings\. However, our results suggest that this stage remains challenging\. We follow the common practice to train reward models\(Ouyanget al\.,[2022](https://arxiv.org/html/2606.06614#bib.bib26)\)and evaluate several backbones, including ModernBERT\(Warneret al\.,[2025](https://arxiv.org/html/2606.06614#bib.bib40)\), Qwen2\.5\-1\.5B\(Qwen,[2026](https://arxiv.org/html/2606.06614#bib.bib35)\), and Llama\-3\.2\-1B\(Grattafioriet al\.,[2024](https://arxiv.org/html/2606.06614#bib.bib34)\)\. Across these settings, the learned reward models reach only around 0\.3 Spearman correlation with human ratings\. This is comparable to the stronger LLM judges in Appendix Table[6](https://arxiv.org/html/2606.06614#A7.T6), such as Claude\-S4\.6 and GPT\-5\.4, but remains far from a reliable judge of personalization quality\.

This difficulty also reflects a broader limitation of evaluating personalization through aggregate judgments\. Personalization preference is inherently subjective: even trained human annotators show only moderate agreement with one another\. Ideally, personalized response quality should ultimately be judged by the user being personalized for\. Our results provide a first step toward showing that current LLM judges and reward models do not fully capture aggregate human preferences, while also suggesting that future work may need to consider user\-specific or preference\-adaptive reward models rather than a single global judge\.

## 7Conclusion

We study LLM personalization through three stages: attribute extraction, relevance matching, and personalized generation\. Across all stages, real human conversations and judgments reveal limitations that synthetic data and LLM\-based evaluation can obscure\. Models infer noisy attributes, over\-select relevant attributes, and often fail to produce responses that humans prefer\.

## 8Limitations

Our study has several limitations\. First, we aggregate human annotations into consensus labels or average ratings for simplicity and for compatibility with standard evaluation and training objectives\. This allows us to study broad gaps between humans and models, but it also collapses meaningful variation across individual annotators\. Personalization is inherently subjective, and different users may reasonably prefer different forms of adaptation, levels of explicitness, or tones\. Future work should model such variation more directly, for example through user\-specific preference models or evaluation protocols that preserve disagreement rather than treating it only as noise\.

Second, our data and annotations are primarily grounded in English\-language interactions and likely reflect mostly Western conversational norms\. However, personalization is shaped by cultural values, social expectations, and communication styles\. What counts as helpful, intrusive, polite, or appropriately personalized may differ substantially across languages and cultural contexts\. Extending this framework to multilingual and cross\-cultural settings is therefore an important next step\.

Third, our study evaluates an initial personalization pipeline based on extracting stable user attributes, selecting relevant attributes, and generating a personalized response\. This abstraction is useful for diagnosis, but it does not cover all aspects of real deployed personalization systems\. For example, we do not study how memories should be updated over time, how outdated or conflicting attributes should be handled, or how users should control what information is retained and used\. These issues are central to building trustworthy long\-term personalization systems\.

Finally, our training\-based interventions are evaluated on the human annotations collected in this study\. While they show that human annotations can improve attribute verification and relevance selection, our experiments do not establish that the learned models will generalize to all user populations, domains, or personalization settings\. Larger and more diverse human\-centered datasets are needed to determine how robust these interventions are beyond our evaluation setting\.

## 9Ethical Considerations

This work uses real user conversations, which raises privacy and consent concerns\. Although we rely on an existing public dataset and analyze aggregate model behavior, real conversations may still contain sensitive or context\-dependent information\. We therefore avoid identifying users and emphasize that personalization systems should not treat inferred attributes as reliable memories without verification and user control\.

Our results also show that models can overgeneralize from limited evidence and use personal attributes in ways that feel intrusive or presumptuous\. Personalization systems should therefore evaluate not only whether user information is used, but whether it is used accurately, respectfully, and only when it meaningfully improves the response\.

Finally, our human annotation tasks require subjective judgments about other users’ preferences and may expose annotators to personal content\. These judgments are useful but imperfect, and future systems should give users direct control over what is remembered, when it is used, and how it shapes responses\.

## Acknowledgments

## References

- Fine\-grained analysis of propaganda in news articles\.InProceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing \(EMNLP\-IJCNLP\),K\. Inui, J\. Jiang, V\. Ng, and X\. Wan \(Eds\.\),Hong Kong, China,pp\. 5636–5646\.External Links:[Link](https://aclanthology.org/D19-1565/),[Document](https://dx.doi.org/10.18653/v1/D19-1565)Cited by:[§5\.2](https://arxiv.org/html/2606.06614#S5.SS2.SSS0.Px1.p1.3)\.
- A\. M\. Davani, M\. Díaz, and V\. Prabhakaran \(2022\)Dealing with disagreements: looking beyond the majority vote in subjective annotations\.Transactions of the Association for Computational Linguistics10,pp\. 92–110\.External Links:ISSN 2307\-387X,[Document](https://dx.doi.org/10.1162/tacl%5Fa%5F00449),[Link](https://doi.org/10.1162/tacl_a_00449),https://direct\.mit\.edu/tacl/article\-pdf/doi/10\.1162/tacl\_a\_00449/1986597/tacl\_a\_00449\.pdfCited by:[footnote 5](https://arxiv.org/html/2606.06614#footnote5)\.
- Y\. R\. Dong, T\. Hu, and N\. Collier \(2024\)Can LLM be a personalized judge?\.InFindings of the Association for Computational Linguistics: EMNLP 2024,Y\. Al\-Onaizan, M\. Bansal, and Y\. Chen \(Eds\.\),Miami, Florida, USA,pp\. 10126–10141\.External Links:[Link](https://aclanthology.org/2024.findings-emnlp.592/),[Document](https://dx.doi.org/10.18653/v1/2024.findings-emnlp.592)Cited by:[§3](https://arxiv.org/html/2606.06614#S3.p1.1)\.
- L\. Du, Y\. Yuan, Z\. Zhao, F\. Lyu, E\. Penaloza, X\. Chen, Z\. Sun, J\. Kang, L\. Charlin, X\. Liu,et al\.\(2026\)Optimizing user profiles via contextual bandits for retrieval\-augmented llm personalization\.arXiv preprint arXiv:2601\.12078\.Cited by:[§2](https://arxiv.org/html/2606.06614#S2.p1.1)\.
- Google DeepMind \(2026\)Gemma 4\.Note:[https://deepmind\.google/models/gemma/gemma\-4/](https://deepmind.google/models/gemma/gemma-4/)Accessed: 2026\-05\-26Cited by:[§3](https://arxiv.org/html/2606.06614#S3.SS0.SSS0.Px1.p1.1)\.
- A\. Grattafiori, A\. Dubey, A\. Jauhri, A\. Pandey, A\. Kadian, A\. Al\-Dahle, A\. Letman, A\. Mathur, A\. Schelten, A\. Vaughan, A\. Yang, A\. Fan, A\. Goyal, A\. Hartshorn, A\. Yang, A\. Mitra, A\. Sravankumar, A\. Korenev, A\. Hinsvark, A\. Rao, A\. Zhang, A\. Rodriguez, A\. Gregerson, A\. Spataru, B\. Roziere, B\. Biron, B\. Tang, B\. Chern, C\. Caucheteux, C\. Nayak, C\. Bi, C\. Marra, C\. McConnell, C\. Keller, C\. Touret, C\. Wu, C\. Wong, C\. C\. Ferrer, C\. Nikolaidis, D\. Allonsius, D\. Song, D\. Pintz, D\. Livshits, D\. Wyatt, D\. Esiobu, D\. Choudhary, D\. Mahajan, D\. Garcia\-Olano, D\. Perino, D\. Hupkes, E\. Lakomkin, E\. AlBadawy, E\. Lobanova, E\. Dinan, E\. M\. Smith, F\. Radenovic, F\. Guzmán, F\. Zhang, G\. Synnaeve, G\. Lee, G\. L\. Anderson, G\. Thattai, G\. Nail, G\. Mialon, G\. Pang, G\. Cucurell, H\. Nguyen, H\. Korevaar, H\. Xu, H\. Touvron, I\. Zarov, I\. A\. Ibarra, I\. Kloumann, I\. Misra, I\. Evtimov, J\. Zhang, J\. Copet, J\. Lee, J\. Geffert, J\. Vranes, J\. Park, J\. Mahadeokar, J\. Shah, J\. van der Linde, J\. Billock, J\. Hong, J\. Lee, J\. Fu, J\. Chi, J\. Huang, J\. Liu, J\. Wang, J\. Yu, J\. Bitton, J\. Spisak, J\. Park, J\. Rocca, J\. Johnstun, J\. Saxe, J\. Jia, K\. V\. Alwala, K\. Prasad, K\. Upasani, K\. Plawiak, K\. Li, K\. Heafield, K\. Stone, K\. El\-Arini, K\. Iyer, K\. Malik, K\. Chiu, K\. Bhalla, K\. Lakhotia, L\. Rantala\-Yeary, L\. van der Maaten, L\. Chen, L\. Tan, L\. Jenkins, L\. Martin, L\. Madaan, L\. Malo, L\. Blecher, L\. Landzaat, L\. de Oliveira, M\. Muzzi, M\. Pasupuleti, M\. Singh, M\. Paluri, M\. Kardas, M\. Tsimpoukelli, M\. Oldham, M\. Rita, M\. Pavlova, M\. Kambadur, M\. Lewis, M\. Si, M\. K\. Singh, M\. Hassan, N\. Goyal, N\. Torabi, N\. Bashlykov, N\. Bogoychev, N\. Chatterji, N\. Zhang, O\. Duchenne, O\. Çelebi, P\. Alrassy, P\. Zhang, P\. Li, P\. Vasic, P\. Weng, P\. Bhargava, P\. Dubal, P\. Krishnan, P\. S\. Koura, P\. Xu, Q\. He, Q\. Dong, R\. Srinivasan, R\. Ganapathy, R\. Calderer, R\. S\. Cabral, R\. Stojnic, R\. Raileanu, R\. Maheswari, R\. Girdhar, R\. Patel, R\. Sauvestre, R\. Polidoro, R\. Sumbaly, R\. Taylor, R\. Silva, R\. Hou, R\. Wang, S\. Hosseini, S\. Chennabasappa, S\. Singh, S\. Bell, S\. S\. Kim, S\. Edunov, S\. Nie, S\. Narang, S\. Raparthy, S\. Shen, S\. Wan, S\. Bhosale, S\. Zhang, S\. Vandenhende, S\. Batra, S\. Whitman, S\. Sootla, S\. Collot, S\. Gururangan, S\. Borodinsky, T\. Herman, T\. Fowler, T\. Sheasha, T\. Georgiou, T\. Scialom, T\. Speckbacher, T\. Mihaylov, T\. Xiao, U\. Karn, V\. Goswami, V\. Gupta, V\. Ramanathan, V\. Kerkez, V\. Gonguet, V\. Do, V\. Vogeti, V\. Albiero, V\. Petrovic, W\. Chu, W\. Xiong, W\. Fu, W\. Meers, X\. Martinet, X\. Wang, X\. Wang, X\. E\. Tan, X\. Xia, X\. Xie, X\. Jia, X\. Wang, Y\. Goldschlag, Y\. Gaur, Y\. Babaei, Y\. Wen, Y\. Song, Y\. Zhang, Y\. Li, Y\. Mao, Z\. D\. Coudert, Z\. Yan, Z\. Chen, Z\. Papakipos, A\. Singh, A\. Srivastava, A\. Jain, A\. Kelsey, A\. Shajnfeld, A\. Gangidi, A\. Victoria, A\. Goldstand, A\. Menon, A\. Sharma, A\. Boesenberg, A\. Baevski, A\. Feinstein, A\. Kallet, A\. Sangani, A\. Teo, A\. Yunus, A\. Lupu, A\. Alvarado, A\. Caples, A\. Gu, A\. Ho, A\. Poulton, A\. Ryan, A\. Ramchandani, A\. Dong, A\. Franco, A\. Goyal, A\. Saraf, A\. Chowdhury, A\. Gabriel, A\. Bharambe, A\. Eisenman, A\. Yazdan, B\. James, B\. Maurer, B\. Leonhardi, B\. Huang, B\. Loyd, B\. D\. Paola, B\. Paranjape, B\. Liu, B\. Wu, B\. Ni, B\. Hancock, B\. Wasti, B\. Spence, B\. Stojkovic, B\. Gamido, B\. Montalvo, C\. Parker, C\. Burton, C\. Mejia, C\. Liu, C\. Wang, C\. Kim, C\. Zhou, C\. Hu, C\. Chu, C\. Cai, C\. Tindal, C\. Feichtenhofer, C\. Gao, D\. Civin, D\. Beaty, D\. Kreymer, D\. Li, D\. Adkins, D\. Xu, D\. Testuggine, D\. David, D\. Parikh, D\. Liskovich, D\. Foss, D\. Wang, D\. Le, D\. Holland, E\. Dowling, E\. Jamil, E\. Montgomery, E\. Presani, E\. Hahn, E\. Wood, E\. Le, E\. Brinkman, E\. Arcaute, E\. Dunbar, E\. Smothers, F\. Sun, F\. Kreuk, F\. Tian, F\. Kokkinos, F\. Ozgenel, F\. Caggioni, F\. Kanayet, F\. Seide, G\. M\. Florez, G\. Schwarz, G\. Badeer, G\. Swee, G\. Halpern, G\. Herman, G\. Sizov, Guangyi, Zhang, G\. Lakshminarayanan, H\. Inan, H\. Shojanazeri, H\. Zou, H\. Wang, H\. Zha, H\. Habeeb, H\. Rudolph, H\. Suk, H\. Aspegren, H\. Goldman, H\. Zhan, I\. Damlaj, I\. Molybog, I\. Tufanov, I\. Leontiadis, I\. Veliche, I\. Gat, J\. Weissman, J\. Geboski, J\. Kohli, J\. Lam, J\. Asher, J\. Gaya, J\. Marcus, J\. Tang, J\. Chan, J\. Zhen, J\. Reizenstein, J\. Teboul, J\. Zhong, J\. Jin, J\. Yang, J\. Cummings, J\. Carvill, J\. Shepard, J\. McPhie, J\. Torres, J\. Ginsburg, J\. Wang, K\. Wu, K\. H\. U, K\. Saxena, K\. Khandelwal, K\. Zand, K\. Matosich, K\. Veeraraghavan, K\. Michelena, K\. Li, K\. Jagadeesh, K\. Huang, K\. Chawla, K\. Huang, L\. Chen, L\. Garg, L\. A, L\. Silva, L\. Bell, L\. Zhang, L\. Guo, L\. Yu, L\. Moshkovich, L\. Wehrstedt, M\. Khabsa, M\. Avalani, M\. Bhatt, M\. Mankus, M\. Hasson, M\. Lennie, M\. Reso, M\. Groshev, M\. Naumov, M\. Lathi, M\. Keneally, M\. Liu, M\. L\. Seltzer, M\. Valko, M\. Restrepo, M\. Patel, M\. Vyatskov, M\. Samvelyan, M\. Clark, M\. Macey, M\. Wang, M\. J\. Hermoso, M\. Metanat, M\. Rastegari, M\. Bansal, N\. Santhanam, N\. Parks, N\. White, N\. Bawa, N\. Singhal, N\. Egebo, N\. Usunier, N\. Mehta, N\. P\. Laptev, N\. Dong, N\. Cheng, O\. Chernoguz, O\. Hart, O\. Salpekar, O\. Kalinli, P\. Kent, P\. Parekh, P\. Saab, P\. Balaji, P\. Rittner, P\. Bontrager, P\. Roux, P\. Dollar, P\. Zvyagina, P\. Ratanchandani, P\. Yuvraj, Q\. Liang, R\. Alao, R\. Rodriguez, R\. Ayub, R\. Murthy, R\. Nayani, R\. Mitra, R\. Parthasarathy, R\. Li, R\. Hogan, R\. Battey, R\. Wang, R\. Howes, R\. Rinott, S\. Mehta, S\. Siby, S\. J\. Bondu, S\. Datta, S\. Chugh, S\. Hunt, S\. Dhillon, S\. Sidorov, S\. Pan, S\. Mahajan, S\. Verma, S\. Yamamoto, S\. Ramaswamy, S\. Lindsay, S\. Lindsay, S\. Feng, S\. Lin, S\. C\. Zha, S\. Patil, S\. Shankar, S\. Zhang, S\. Zhang, S\. Wang, S\. Agarwal, S\. Sajuyigbe, S\. Chintala, S\. Max, S\. Chen, S\. Kehoe, S\. Satterfield, S\. Govindaprasad, S\. Gupta, S\. Deng, S\. Cho, S\. Virk, S\. Subramanian, S\. Choudhury, S\. Goldman, T\. Remez, T\. Glaser, T\. Best, T\. Koehler, T\. Robinson, T\. Li, T\. Zhang, T\. Matthews, T\. Chou, T\. Shaked, V\. Vontimitta, V\. Ajayi, V\. Montanez, V\. Mohan, V\. S\. Kumar, V\. Mangla, V\. Ionescu, V\. Poenaru, V\. T\. Mihailescu, V\. Ivanov, W\. Li, W\. Wang, W\. Jiang, W\. Bouaziz, W\. Constable, X\. Tang, X\. Wu, X\. Wang, X\. Wu, X\. Gao, Y\. Kleinman, Y\. Chen, Y\. Hu, Y\. Jia, Y\. Qi, Y\. Li, Y\. Zhang, Y\. Zhang, Y\. Adi, Y\. Nam, Yu, Wang, Y\. Zhao, Y\. Hao, Y\. Qian, Y\. Li, Y\. He, Z\. Rait, Z\. DeVito, Z\. Rosnbrick, Z\. Wen, Z\. Yang, Z\. Zhao, and Z\. Ma \(2024\)The llama 3 herd of models\.External Links:2407\.21783,[Link](https://arxiv.org/abs/2407.21783)Cited by:[Appendix B](https://arxiv.org/html/2606.06614#A2.SS0.SSS0.Px1.p1.1),[§3](https://arxiv.org/html/2606.06614#S3.SS0.SSS0.Px1.p1.1),[§6\.3](https://arxiv.org/html/2606.06614#S6.SS3.p1.1)\.
- Y\. Hu, Y\. Koren, and C\. Volinsky \(2008\)Collaborative filtering for implicit feedback datasets\.InProceedings of the 2008 Eighth IEEE International Conference on Data Mining,ICDM ’08,USA,pp\. 263–272\.External Links:ISBN 9780769535029,[Link](https://doi-org.proxy2.library.illinois.edu/10.1109/ICDM.2008.22),[Document](https://dx.doi.org/10.1109/ICDM.2008.22)Cited by:[§1](https://arxiv.org/html/2606.06614#S1.p1.1)\.
- J\. Ivey, S\. Kumar, J\. Liu, H\. Shen, S\. Rakshit, R\. Raju, H\. Zhang, A\. Ananthasubramaniam, J\. Kim, B\. Yi, D\. Wright, A\. Israeli, A\. G\. Møller, L\. Zhang, and D\. Jurgens \(2024\)Real or robotic? assessing whether llms accurately simulate qualities of human responses in dialogue\.External Links:2409\.08330,[Link](https://arxiv.org/abs/2409.08330)Cited by:[§3](https://arxiv.org/html/2606.06614#S3.p1.1)\.
- B\. Jiang, Z\. Hao, Y\. M\. Cho, B\. Li, Y\. Yuan, S\. Chen, L\. Ungar, C\. J\. Taylor, and D\. Roth \(2025\)Know me, respond to me: benchmarking LLMs for dynamic user profiling and personalized responses at scale\.InSecond Conference on Language Modeling,External Links:[Link](https://openreview.net/forum?id=6ox8XZGOqP)Cited by:[§1](https://arxiv.org/html/2606.06614#S1.p1.1),[§2](https://arxiv.org/html/2606.06614#S2.SS0.SSS0.Px3.p1.1),[§3](https://arxiv.org/html/2606.06614#S3.p1.1),[§4\.2](https://arxiv.org/html/2606.06614#S4.SS2.SSS0.Px1.p1.1)\.
- J\. Kang, M\. Ji, Z\. Zhao, and T\. Bai \(2025\)Memory OS of AI agent\.InProceedings of the 2025 Conference on Empirical Methods in Natural Language Processing,C\. Christodoulopoulos, T\. Chakraborty, C\. Rose, and V\. Peng \(Eds\.\),Suzhou, China,pp\. 25961–25970\.External Links:[Link](https://aclanthology.org/2025.emnlp-main.1318/),[Document](https://dx.doi.org/10.18653/v1/2025.emnlp-main.1318),ISBN 979\-8\-89176\-332\-6Cited by:[§2](https://arxiv.org/html/2606.06614#S2.SS0.SSS0.Px1.p1.1)\.
- O\. Khattab, A\. Singhvi, P\. Maheshwari, Z\. Zhang, K\. Santhanam, S\. Vardhamanan, S\. Haq, A\. Sharma, T\. T\. Joshi, H\. Moazam, H\. Miller, M\. Zaharia, and C\. Potts \(2024\)DSPy: compiling declarative language model calls into self\-improving pipelines\.InThe Twelfth International Conference on Learning Representations,Cited by:[Appendix I](https://arxiv.org/html/2606.06614#A9.p1.1)\.
- T\. S\. Kim, Y\. Lee, Y\. Park, J\. Kim, Y\. Kim, and J\. Kim \(2025\)CUPID: evaluating personalized and contextualized alignment of LLMs from interactions\.InSecond Conference on Language Modeling,External Links:[Link](https://openreview.net/forum?id=JMxRn7orEk)Cited by:[§1](https://arxiv.org/html/2606.06614#S1.p1.1),[§2](https://arxiv.org/html/2606.06614#S2.p1.1),[§4\.1](https://arxiv.org/html/2606.06614#S4.SS1.SSS0.Px1.p1.1),[§4\.1](https://arxiv.org/html/2606.06614#S4.SS1.SSS0.Px3.1.1.1.4.3.1)\.
- J\. R\. Landis and G\. G\. Koch \(1977\)The measurement of observer agreement for categorical data\.biometrics,pp\. 159–174\.Cited by:[§5\.2](https://arxiv.org/html/2606.06614#S5.SS2.SSS0.Px1.p1.3)\.
- J\. Liu, Y\. Song, Y\. Xiao, M\. Zheng, L\. Tjuatja, J\. Schaich Borg, M\. T\. Diab, and M\. Sap \(2025\)Synthetic socratic debates: examining persona effects on moral decision and persuasion dynamics\.InProceedings of the 2025 Conference on Empirical Methods in Natural Language Processing,C\. Christodoulopoulos, T\. Chakraborty, C\. Rose, and V\. Peng \(Eds\.\),Suzhou, China,pp\. 16428–16458\.External Links:[Link](https://aclanthology.org/2025.emnlp-main.831/),[Document](https://dx.doi.org/10.18653/v1/2025.emnlp-main.831),ISBN 979\-8\-89176\-332\-6Cited by:[§3](https://arxiv.org/html/2606.06614#S3.p1.1)\.
- J\. Liu, W\. Xuan, Z\. Jin, and M\. T\. Diab \(2026a\)Taming object hallucinations with verified atomic confidence estimation\.InProceedings of the 19th Conference of the European Chapter of the Association for Computational Linguistics \(Volume 1: Long Papers\),V\. Demberg, K\. Inui, and L\. Marquez \(Eds\.\),Rabat, Morocco,pp\. 5430–5444\.External Links:[Link](https://aclanthology.org/2026.eacl-long.252/),[Document](https://dx.doi.org/10.18653/v1/2026.eacl-long.252),ISBN 979\-8\-89176\-380\-7Cited by:[Appendix B](https://arxiv.org/html/2606.06614#A2.SS0.SSS0.Px2.p1.1)\.
- J\. Liu, L\. Zhang, Y\. Yang, Y\. He, Y\. Wang, W\. Xuan, Z\. Jin, and M\. Diab \(2026b\)MixSD: mixed contextual self\-distillation for knowledge injection\.arXiv preprint arXiv:2605\.16865\.Cited by:[Appendix F](https://arxiv.org/html/2606.06614#A6.SS0.SSS0.Px2.p1.3)\.
- Y\. Liu, M\. Ott, N\. Goyal, J\. Du, M\. Joshi, D\. Chen, O\. Levy, M\. Lewis, L\. Zettlemoyer, and V\. Stoyanov \(2020\)Ro\{bert\}a: a robustly optimized \{bert\} pretraining approach\.External Links:[Link](https://openreview.net/forum?id=SyxS0T4tvS)Cited by:[Appendix E](https://arxiv.org/html/2606.06614#A5.p1.1),[§1](https://arxiv.org/html/2606.06614#S1.p4.1)\.
- A\. Maharana, D\. Lee, S\. Tulyakov, M\. Bansal, F\. Barbieri, and Y\. Fang \(2024\)Evaluating very long\-term conversational memory of LLM agents\.InProceedings of the 62nd Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),L\. Ku, A\. Martins, and V\. Srikumar \(Eds\.\),Bangkok, Thailand,pp\. 13851–13870\.External Links:[Link](https://aclanthology.org/2024.acl-long.747/),[Document](https://dx.doi.org/10.18653/v1/2024.acl-long.747)Cited by:[§2](https://arxiv.org/html/2606.06614#S2.p2.1)\.
- S\. Mehri, P\. Kargupta, T\. August, and D\. Hakkani\-Tür \(2026a\)MultiSessionCollab: learning user preferences with memory to improve long\-term collaboration\.External Links:2601\.02702,[Link](https://arxiv.org/abs/2601.02702)Cited by:[§2](https://arxiv.org/html/2606.06614#S2.p1.1)\.
- S\. Mehri, P\. Laban, S\. Shashidhar, M\. Abdulhai, S\. Levine, M\. Galley, and D\. Hakkani\-Tür \(2026b\)Measuring and mitigating the distributional gap between real and simulated user behaviors\.External Links:2605\.07847,[Link](https://arxiv.org/abs/2605.07847)Cited by:[§1](https://arxiv.org/html/2606.06614#S1.p1.1),[§3](https://arxiv.org/html/2606.06614#S3.p1.1)\.
- T\. Naous, P\. Laban, W\. Xu, and J\. Neville \(2026\)Flipping the dialogue: training and evaluating user language models\.InThe Fourteenth International Conference on Learning Representations,External Links:[Link](https://openreview.net/forum?id=ykSmkVqzn4)Cited by:[§1](https://arxiv.org/html/2606.06614#S1.p1.1),[§3](https://arxiv.org/html/2606.06614#S3.p1.1),[§4\.2](https://arxiv.org/html/2606.06614#S4.SS2.SSS0.Px2.p1.1),[footnote 1](https://arxiv.org/html/2606.06614#footnote1)\.
- C\. Okite, A\. Misra, J\. Chai, and R\. Mihalcea \(2026\)LUCid: redefining relevance for lifelong personalization\.External Links:2604\.26996,[Link](https://arxiv.org/abs/2604.26996)Cited by:[§2](https://arxiv.org/html/2606.06614#S2.SS0.SSS0.Px2.p1.1)\.
- L\. Ouyang, J\. Wu, X\. Jiang, D\. Almeida, C\. Wainwright, P\. Mishkin, C\. Zhang, S\. Agarwal, K\. Slama, A\. Ray, J\. Schulman, J\. Hilton, F\. Kelton, L\. Miller, M\. Simens, A\. Askell, P\. Welinder, P\. F\. Christiano, J\. Leike, and R\. Lowe \(2022\)Training language models to follow instructions with human feedback\.InAdvances in Neural Information Processing Systems,S\. Koyejo, S\. Mohamed, A\. Agarwal, D\. Belgrave, K\. Cho, and A\. Oh \(Eds\.\),Vol\.35,pp\. 27730–27744\.External Links:[Link](https://proceedings.neurips.cc/paper_files/paper/2022/file/b1efde53be364a73914f58805a001731-Paper-Conference.pdf)Cited by:[§6\.3](https://arxiv.org/html/2606.06614#S6.SS3.p1.1)\.
- R\. Pryzant, D\. Iter, J\. Li, Y\. Lee, C\. Zhu, and M\. Zeng \(2023\)Automatic prompt optimization with “gradient descent” and beam search\.InProceedings of the 2023 Conference on Empirical Methods in Natural Language Processing,H\. Bouamor, J\. Pino, and K\. Bali \(Eds\.\),Singapore,pp\. 7957–7968\.External Links:[Link](https://aclanthology.org/2023.emnlp-main.494/),[Document](https://dx.doi.org/10.18653/v1/2023.emnlp-main.494)Cited by:[Appendix I](https://arxiv.org/html/2606.06614#A9.p1.1)\.
- Qwen \(2026\)Qwen3\.5: Towards Native Multimodal Agents\.Note:[https://qwen\.ai/blog?id=qwen3\.5](https://qwen.ai/blog?id=qwen3.5)Accessed: 2026\-05\-26Cited by:[§3](https://arxiv.org/html/2606.06614#S3.SS0.SSS0.Px1.p1.1),[§6\.3](https://arxiv.org/html/2606.06614#S6.SS3.p1.1)\.
- N\. Reimers and I\. Gurevych \(2019\)Sentence\-BERT: sentence embeddings using Siamese BERT\-networks\.InProceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing \(EMNLP\-IJCNLP\),K\. Inui, J\. Jiang, V\. Ng, and X\. Wan \(Eds\.\),Hong Kong, China,pp\. 3982–3992\.External Links:[Link](https://aclanthology.org/D19-1410/),[Document](https://dx.doi.org/10.18653/v1/D19-1410)Cited by:[Appendix B](https://arxiv.org/html/2606.06614#A2.SS0.SSS0.Px2.p1.1),[§4\.2](https://arxiv.org/html/2606.06614#S4.SS2.SSS0.Px1.p1.1)\.
- S\. Robertson and H\. Zaragoza \(2009\)The probabilistic relevance framework: bm25 and beyond\.Foundations and Trends in Information Retrieval3\(4\),pp\. 333–389\.External Links:ISSN 1554\-0669,[Link](https://doi.org/10.1561/1500000019),[Document](https://dx.doi.org/10.1561/1500000019)Cited by:[§5\.2](https://arxiv.org/html/2606.06614#S5.SS2.SSS0.Px2.p1.1)\.
- A\. Salemi, S\. Mysore, M\. Bendersky, and H\. Zamani \(2024\)LaMP: when large language models meet personalization\.InProceedings of the 62nd Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),L\. Ku, A\. Martins, and V\. Srikumar \(Eds\.\),Bangkok, Thailand,pp\. 7370–7392\.External Links:[Link](https://aclanthology.org/2024.acl-long.399/),[Document](https://dx.doi.org/10.18653/v1/2024.acl-long.399)Cited by:[§2](https://arxiv.org/html/2606.06614#S2.SS0.SSS0.Px2.p1.1),[§2](https://arxiv.org/html/2606.06614#S2.SS0.SSS0.Px3.p1.1),[§2](https://arxiv.org/html/2606.06614#S2.p2.1),[§3](https://arxiv.org/html/2606.06614#S3.p1.1)\.
- O\. Shaikh, S\. Sapkota, S\. Rizvi, E\. Horvitz, J\. S\. Park, D\. Yang, and M\. S\. Bernstein \(2025\)Creating general user models from computer use\.InProceedings of the 38th Annual ACM Symposium on User Interface Software and Technology,pp\. 1–23\.Cited by:[§1](https://arxiv.org/html/2606.06614#S1.p1.1)\.
- Z\. Shao, P\. Wang, Q\. Zhu, R\. Xu, J\. Song, X\. Bi, H\. Zhang, M\. Zhang, Y\. K\. Li, Y\. Wu, and D\. Guo \(2024\)DeepSeekMath: pushing the limits of mathematical reasoning in open language models\.Vol\.abs/2402\.03300\.External Links:[Link](https://arxiv.org/abs/2402.03300)Cited by:[§1](https://arxiv.org/html/2606.06614#S1.p4.1)\.
- G\. Sheng, C\. Zhang, Z\. Ye, X\. Wu, W\. Zhang, R\. Zhang, Y\. Peng, H\. Lin, and C\. Wu \(2024\)HybridFlow: a flexible and efficient RLHF framework\.arXiv preprint arXiv: 2409\.19256\.Cited by:[Appendix F](https://arxiv.org/html/2606.06614#A6.SS0.SSS0.Px2.p1.3)\.
- T\. Shi, J\. Xu, X\. Zhang, X\. Zang, K\. Zheng, Y\. Song, and H\. Li \(2025\)Retrieval augmented generation with collaborative filtering for personalized text generation\.InProceedings of the 48th International ACM SIGIR Conference on Research and Development in Information Retrieval,pp\. 1294–1304\.Cited by:[§2](https://arxiv.org/html/2606.06614#S2.p1.1)\.
- R\. Snow, B\. O’Connor, D\. Jurafsky, and A\. Ng \(2008\)Cheap and fast – but is it good? evaluating non\-expert annotations for natural language tasks\.InProceedings of the 2008 Conference on Empirical Methods in Natural Language Processing,M\. Lapata and H\. T\. Ng \(Eds\.\),Honolulu, Hawaii,pp\. 254–263\.External Links:[Link](https://aclanthology.org/D08-1027/)Cited by:[footnote 5](https://arxiv.org/html/2606.06614#footnote5)\.
- C\. Sun, K\. Yang, R\. Gangi Reddy, Y\. Fung, H\. P\. Chan, K\. Small, C\. Zhai, and H\. Ji \(2025\)Persona\-DB: efficient large language model personalization for response prediction with collaborative data refinement\.InProceedings of the 31st International Conference on Computational Linguistics,O\. Rambow, L\. Wanner, M\. Apidianaki, H\. Al\-Khalifa, B\. D\. Eugenio, and S\. Schockaert \(Eds\.\),Abu Dhabi, UAE,pp\. 281–296\.External Links:[Link](https://aclanthology.org/2025.coling-main.20/)Cited by:[§2](https://arxiv.org/html/2606.06614#S2.SS0.SSS0.Px2.p1.1)\.
- H\. Wang, R\. Wang, F\. Mi, Y\. Deng, Z\. Wang, B\. Liang, R\. Xu, and K\. Wong \(2023\)Cue\-cot: chain\-of\-thought prompting for responding to in\-depth dialogue questions with llms\.InFindings of the Association for Computational Linguistics: EMNLP 2023,pp\. 12047–12064\.External Links:[Link](https://aclanthology.org/2023.findings-emnlp.806/)Cited by:[§2](https://arxiv.org/html/2606.06614#S2.p1.1)\.
- B\. Warner, A\. Chaffin, B\. Clavié, O\. Weller, O\. Hallström, S\. Taghadouini, A\. Gallagher, R\. Biswas, F\. Ladhak, T\. Aarsen, G\. T\. Adams, J\. Howard, and I\. Poli \(2025\)Smarter, better, faster, longer: a modern bidirectional encoder for fast, memory efficient, and long context finetuning and inference\.InProceedings of the 63rd Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),W\. Che, J\. Nabende, E\. Shutova, and M\. T\. Pilehvar \(Eds\.\),Vienna, Austria,pp\. 2526–2547\.External Links:[Link](https://aclanthology.org/2025.acl-long.127/),[Document](https://dx.doi.org/10.18653/v1/2025.acl-long.127),ISBN 979\-8\-89176\-251\-0Cited by:[§6\.3](https://arxiv.org/html/2606.06614#S6.SS3.p1.1)\.
- D\. Wu, H\. Wang, W\. Yu, Y\. Zhang, K\. Chang, and D\. Yu \(2025\)LongMemEval: benchmarking chat assistants on long\-term interactive memory\.InThe Thirteenth International Conference on Learning Representations,External Links:[Link](https://openreview.net/forum?id=pZiyCaVuti)Cited by:[§2](https://arxiv.org/html/2606.06614#S2.SS0.SSS0.Px2.p1.1)\.
- Y\. Xu, Q\. Chen, Z\. Ma, D\. Liu, W\. Wang, X\. Wang, L\. Xiong, and W\. Wang \(2026\)Toward personalized llm\-powered agents: foundations, evaluation, and future directions\.arXiv preprint arXiv:2602\.22680\.Cited by:[§2](https://arxiv.org/html/2606.06614#S2.p1.1)\.
- L\. Zhang, T\. Ergen, L\. Logeswaran, M\. Lee, and D\. Jurgens \(2026\)SPRIG: improving large language model performance by system prompt optimization\.InThe Fourteenth International Conference on Learning Representations,External Links:[Link](https://openreview.net/forum?id=VdVV24KSWK)Cited by:[Appendix I](https://arxiv.org/html/2606.06614#A9.p1.1)\.
- L\. Zhang, Y\. Zhou, T\. Ergen, L\. Logeswaran, M\. Lee, and D\. Jurgens \(2025\)Cross\-lingual prompt steerability: towards accurate and robust llm behavior across languages\.External Links:2512\.02841,[Link](https://arxiv.org/abs/2512.02841)Cited by:[Appendix I](https://arxiv.org/html/2606.06614#A9.p1.1)\.
- S\. Zhao, M\. Hong, Y\. Liu, D\. Hazarika, and K\. Lin \(2025a\)Do LLMs recognize your preferences? evaluating personalized preference following in LLMs\.InThe Thirteenth International Conference on Learning Representations,External Links:[Link](https://openreview.net/forum?id=QWunLKbBGF)Cited by:[§2](https://arxiv.org/html/2606.06614#S2.p1.1),[§4\.1](https://arxiv.org/html/2606.06614#S4.SS1.SSS0.Px1.p1.1),[§4\.1](https://arxiv.org/html/2606.06614#S4.SS1.SSS0.Px3.1.1.1.3.2.1)\.
- W\. Zhao, X\. Ren, J\. Hessel, C\. Cardie, Y\. Choi, and Y\. Deng \(2024\)WildChat: 1m chatGPT interaction logs in the wild\.InThe Twelfth International Conference on Learning Representations,External Links:[Link](https://openreview.net/forum?id=Bl8u7ZRlbM)Cited by:[Appendix A](https://arxiv.org/html/2606.06614#A1.p1.1),[§4\.1](https://arxiv.org/html/2606.06614#S4.SS1.SSS0.Px1.p1.1),[§4\.1](https://arxiv.org/html/2606.06614#S4.SS1.SSS0.Px3.1.1.1.7.6.1),[footnote 1](https://arxiv.org/html/2606.06614#footnote1)\.
- Z\. Zhao, C\. Vania, S\. Kayal, N\. Khan, S\. B\. Cohen, and E\. Yilmaz \(2025b\)PersonaLens: a benchmark for personalization evaluation in conversational AI assistants\.InFindings of the Association for Computational Linguistics: ACL 2025,W\. Che, J\. Nabende, E\. Shutova, and M\. T\. Pilehvar \(Eds\.\),Vienna, Austria,pp\. 18023–18055\.External Links:[Link](https://aclanthology.org/2025.findings-acl.927/),[Document](https://dx.doi.org/10.18653/v1/2025.findings-acl.927),ISBN 979\-8\-89176\-256\-5Cited by:[§1](https://arxiv.org/html/2606.06614#S1.p1.1),[§2](https://arxiv.org/html/2606.06614#S2.p1.1),[§3](https://arxiv.org/html/2606.06614#S3.p1.1),[§4\.1](https://arxiv.org/html/2606.06614#S4.SS1.SSS0.Px1.p1.1),[§4\.1](https://arxiv.org/html/2606.06614#S4.SS1.SSS0.Px3.1.1.1.5.4.1)\.
- W\. Zhong, L\. Guo, Q\. Gao, H\. Ye, and Y\. Wang \(2024\)MemoryBank: enhancing large language models with long\-term memory\.Proceedings of the AAAI Conference on Artificial Intelligence38\(17\),pp\. 19724–19731\.External Links:[Link](https://ojs.aaai.org/index.php/AAAI/article/view/29946),[Document](https://dx.doi.org/10.1609/aaai.v38i17.29946)Cited by:[§2](https://arxiv.org/html/2606.06614#S2.SS0.SSS0.Px1.p1.1)\.
- C\. Zhou, P\. Liu, P\. Xu, S\. Iyer, J\. Sun, Y\. Mao, X\. Ma, A\. Efrat, P\. Yu, L\. YU, S\. Zhang, G\. Ghosh, M\. Lewis, L\. Zettlemoyer, and O\. Levy \(2023\)LIMA: less is more for alignment\.InThirty\-seventh Conference on Neural Information Processing Systems,External Links:[Link](https://openreview.net/forum?id=KBMOKmX2he)Cited by:[§5\.1](https://arxiv.org/html/2606.06614#S5.SS1.SSS0.Px1.p1.1)\.
- Y\. Zhuang, H\. Sun, Y\. Yu, R\. Qiang, Q\. Wang, C\. Zhang, and B\. Dai \(2024\)Hydra: model factorization framework for black\-box llm personalization\.Advances in Neural Information Processing Systems37,pp\. 100783–100815\.External Links:[Link](https://proceedings.neurips.cc/paper_files/paper/2024/hash/b6b4906c1334656e97cc9968ccfca073-Abstract-Conference.html)Cited by:[§2](https://arxiv.org/html/2606.06614#S2.p1.1)\.
- T\. P\. Zollo, A\. W\. T\. Siah, N\. Ye, A\. Li, and H\. Namkoong \(2025\)PersonalLLM: tailoring LLMs to individual preferences\.InThe Thirteenth International Conference on Learning Representations,External Links:[Link](https://openreview.net/forum?id=2R7498e2Tx)Cited by:[§2](https://arxiv.org/html/2606.06614#S2.p1.1)\.

## Appendix AWildChat Preprocessing Details

We build our real\-user corpus from WildChat\(Zhaoet al\.,[2024](https://arxiv.org/html/2606.06614#bib.bib3)\), which contains 1,039,785 conversations\. Our preprocessing pipeline applies the following filters\.

#### Language filtering\.

We first retain conversations labeled as English in WildChat’s metadata\. We then apply an LLM\-based classifier \(Gemma\-4\-31B\) to verify each conversation is entirely in English, excluding conversations with non\-English content such as translation tasks where foreign text appears in user turns \(Appendix[I\.1](https://arxiv.org/html/2606.06614#A9.SS1)\)\.

#### User clustering and template removal\.

We group conversations by hashed IP address to form per\-user histories\. A sliding\-window template detector computes 120\-character window hashes \(stride 60\) over normalized user turns\. A user is flagged as scripted if any hash window appears in five or more turns with coverage above 40%, or in eight or more turns absolutely\. This removes 5,777 scripted accounts, leaving 92,557 users\.

#### Activity threshold\.

We retain only users with at least 3 source conversations, more than 15 total user messages across all conversations, yielding 16,573 active user histories\.

#### Genuine personal assistant usage\.

We score each user’s conversations using an LLM\-based classifier that judges how much the user treats the model as a conversational personal assistant rather than as an API endpoint or a jailbreak target \(Appendix[I\.2](https://arxiv.org/html/2606.06614#A9.SS2)\)\. The classifier outputs a score in\[0,1\]\[0,1\]\. Users whose conversations score below 0\.6 are excluded during attribute extraction\.

## Appendix BAttribute Extraction Implementation

#### Model and setup\.

We use Llama\-3\.3\-70B\(Grattafioriet al\.,[2024](https://arxiv.org/html/2606.06614#bib.bib34)\)served via vLLM, processing each conversation independently at temperature 0\.8 with a maximum of 4,096 output tokens\. Conversations exceeding 50,000 characters are split into chunks of up to 50,000 characters; attributes extracted from all chunks are pooled before deduplication\. The extraction prompt is in Appendix[I\.3](https://arxiv.org/html/2606.06614#A9.SS3)\.

#### Post\-processing\.

Attributes with confidence below 0\.4 are discarded\. These confidence values are self\-reported by the extraction model and serve only as a coarse first\-pass filter\. More robust estimates of output reliability such as self\-consistency\(Liuet al\.,[2026a](https://arxiv.org/html/2606.06614#bib.bib42)\)might further improve this step, which we leave to future work\. The remaining attributes are embedded withall\-MiniLM\-L6\-v2\(Reimers and Gurevych,[2019](https://arxiv.org/html/2606.06614#bib.bib27)\)and clustered per user using agglomerative clustering \(average linkage\)\. We manually inspected four cosine similarity thresholds \(0\.6, 0\.7, 0\.8, 0\.9\) on a held\-out sample of users; 0\.7 offered the best balance, leaving almost no duplicate attributes while only occasionally merging two genuinely distinct ones\. Since missing an attribute is less harmful to downstream tasks than retaining noisy duplicates, this tradeoff was acceptable\. Within each cluster, the attribute whose embedding is closest to the confidence\-weighted centroid is selected as the representative, and cluster confidence is aggregated using an independence\-aware formula that discounts correlated evidence sources\.

## Appendix CUser Diversity Sampling Details

We select a diverse subset using the following procedure\.

#### Intra\-user Diversity\.

For each eligible user, we compute a*generalist score*as the mean pairwise cosine distance among a random subsample ofK=17K=17merged\-attribute embeddings \(set to the p50 of eligible users’ attribute counts\)\. This captures semantic breadth: a user with attributes spanning diverse topics has a high mean pairwise distance, while a specialist user has a low score\.

#### Inter\-user farthest\-point diversity sampling\.

We divide the eligible pool into five equal\-frequency quintile bins on the generalist score\. Within each bin, we apply greedy farthest\-point sampling on per\-user mean attribute embeddings to maximize semantic diversity within each spectrum band\. Slots are allocated proportionally across bins, ensuring the sample spans the full specialist\-to\-generalist spectrum\.

#### Examples\.

Table[4](https://arxiv.org/html/2606.06614#A3.T4)shows five representative users from the sampled pool, one drawn from each diversity quintile\.

Table 4:Representative attributes and intra\-user diversity scores for five sampled WildChat users, spanning the full specialist–generalist spectrum\. Intra\-user Diversity is mean pairwise cosine distance among a user’s merged attributes \(min\-max normalised to\[0,1\]\[0,1\];0=0=specialist,1=1=generalist\)\.

## Appendix DUncertain Attribute Categorization

From our attribute quality annotation \(Section[4\.2](https://arxiv.org/html/2606.06614#S4.SS2.SSS0.Px2)\), human annotators flagged 1,225 unique attributes as uncertain or rejected \(868 are from WildChat, 134 from PersonaLens, 133 from CUPID, 90 from PrefEval\)\. We applied a two\-stage GPT\-5\.4 pipeline to categorize the dominant reason for each flag: Stage 1 infers a free\-form reason from the annotation context \(Appendix[I\.4](https://arxiv.org/html/2606.06614#A9.SS4)\); Stage 2 assigns one of six categories \(Appendix[I\.5](https://arxiv.org/html/2606.06614#A9.SS5)\)\. Table[5](https://arxiv.org/html/2606.06614#A4.T5)shows the distribution with representative examples\.

Table 5:Failure modes among 1,225 uncertain or rejected attributes, categorized using GPT\-5\.4\.
## Appendix ERoBERTa Attribute Verifier: Training Details

We fine\-tuneroberta\-base\(Liuet al\.,[2020](https://arxiv.org/html/2606.06614#bib.bib38)\)on the Task 4 attribute quality annotations to classify each extracted attribute as accepted or rejected\.

#### Input format\.

Each example is encoded as\[CLS\] \{conversation snippet\} \[SEP\] \{attribute\} \[SEP\], truncated to 512 tokens\. The snippet is the evidence excerpt shown to human annotators\.

#### Training setup\.

We train for 10 epochs with batch size 16 and learning rate2×10−52\\times 10^\{\-5\}\. We use weighted cross\-entropy loss withFβF\_\{\\beta\}weighting \(β=2\.0\\beta=2\.0\) to prioritize recall over precision, since unsupported attributes missed by the verifier are more harmful downstream than false positives\. Data is split at the user level to prevent attribute\-level contamination across train / validation / test sets\.

## Appendix FRelevance Alignment: Training Details

#### RoBERTa classifier\.

We fine\-tuneroberta\-baseon the Task 5 human relevance annotations\. Each example is encoded as\[CLS\] \{prompt\} \[SEP\] \{attribute\} \[SEP\], truncated to 256 tokens\. Training uses 10 epochs, batch size 16, and learning rate2×10−52\\times 10^\{\-5\}, with a prompt\-level split: train \(∼\\sim76% of prompts\), validation \(prompts 38–42\), and test \(prompts 33–37\)\.

#### GRPO\.

We optimize Qwen3\-4B using GRPO via theverlframework\(Shenget al\.,[2024](https://arxiv.org/html/2606.06614#bib.bib37)\)on 4×\\timesA100 80 GB GPUs\. Training runs for 15 epochs with batch size 128, actor learning rate1×10−61\\times 10^\{\-6\}, and KL loss coefficient 0\.001\. For each prompt, 5 rollout responses are sampled \(n=5n=5\); the reward function is derived from the human majority\-vote relevance label\. Maximum prompt length is 1,024 tokens and maximum response length is 4,096 tokens\. We optimize the model solely for relevance matching and do not attempt to preserve its performance on other tasks\(Liuet al\.,[2026b](https://arxiv.org/html/2606.06614#bib.bib43)\)\.

## Appendix GHuman Annotation Details

Three human annotators participated in all annotation tasks, selected through a pilot study based on annotation quality and self\-consistency\. All tasks were served through a custom web\-based annotation interface; Screenshots of the interfaces for Tasks 4, 5, and 6 are shown in Figures[8](https://arxiv.org/html/2606.06614#A11.F8),[9](https://arxiv.org/html/2606.06614#A11.F9), and[10](https://arxiv.org/html/2606.06614#A11.F10), respectively\. We recruited annotators through Prolific and paid them at an estimated rate of $18 per hour, which is above common minimum\-wage standards and intended to provide fair compensation for English\-fluent crowdworkers\. Participants were shown study instructions explaining how their judgments would be used, and provided consent before completing the task\.

#### Stage 1: Attribute Quality\.

Annotators viewed each user’s conversation history alongside extracted attributes and supporting evidence snippets\. For each attribute, they selected one of three labels:Makes sense\(plausible given the conversation\),Maybe\(uncertain\), orDoesn’t make sense\(unsupported or incorrect\), and could flag uncomfortable instances\. A total of 77 users were annotated, yielding 1,983 \(item, attribute\) judgments across three annotators\.

#### Stage 2: Relevance Selection\.

Annotators viewed each \(attribute, prompt\) pair and selected YES or NO following the criteria in Appendix[I\.8](https://arxiv.org/html/2606.06614#A9.SS8)\. Three annotators each judged all 3,973 \(attribute, prompt\) pairs\. Human annotators mark approximately 20% of attributes as relevant on average, substantially below the 40–60% yes\-rate observed from LLM judges\.

#### Stage 3: Personalization Quality\.

Annotators were shown a user’s attribute profile, a prompt, and two responses \(A and B, randomly assigned to no\-context and personalized conditions\) rendered side by side\. For each relevant attribute, annotators rated on a 1–5 scale which response they preferred given that attribute \(1 = strongly prefer A; 5 = strongly prefer B\)\. A total of 80 items were annotated, producing 367 \(item, attribute\) ratings across three annotators\.

Table 6:Agreement between LLM judges and human average ratings for personalized response quality\. Avg\. Rating denotes the average preference score, andρ\\rhodenotes Spearman correlation with human ratings\.

## Appendix HGRPO Relevance Reasoning Example

Table[7](https://arxiv.org/html/2606.06614#A8.T7)shows a side\-by\-side comparison of the base Qwen3\-4B model and the GRPO\-optimized model on the same \(attribute, prompt\) pair\. The base model treats any possible connection between the attribute and the response as sufficient grounds for YES\. The GRPO model catches itself mid\-reasoning and applies a more calibrated standard\.

Table 7:Base vs\. GRPO\-optimized Qwen3\-4B reasoning on the same \(attribute, prompt\) pair\. The base model conflates possible influence with meaningful influence\. The GRPO model self\-corrects \(highlighted\) and applies a more conservative, human\-aligned standard\.
## Appendix IPrompts

We are aware of the extensive existing work on prompt optimization and acknowledge that prompt quality can affect model performance\(Pryzantet al\.,[2023](https://arxiv.org/html/2606.06614#bib.bib50); Zhanget al\.,[2026](https://arxiv.org/html/2606.06614#bib.bib47); Khattabet al\.,[2024](https://arxiv.org/html/2606.06614#bib.bib49); Zhanget al\.,[2025](https://arxiv.org/html/2606.06614#bib.bib48)\)\. However, it is not feasible to test all possible prompt settings, nor is this the main focus of our paper\. Instead, we make every effort to ensure that our comparisons are as fair as possible and that the prompts we evaluate have been iterated sufficiently, such that further simple improvements are unlikely to yield substantially higher scores\. This helps ensure that our conclusions are generalizable and convincing\.

### I\.1Language Detection

Used to verify each conversation is entirely in English during WildChat preprocessing \(Appendix[A](https://arxiv.org/html/2606.06614#A1)\)\.

Youarealanguagedetectionclassifier\.Yourtask

istodeterminewhetheraconversationcontains

meaningfulnon\-Englishlanguageusage\.

Definition:

Markis\_englishasfalseONLYifthereisclear,

natural\-languageusageofanon\-Englishlanguage

\(e\.g\.,fullwords,phrases,orsentencesinanother

language\)\.

DoNOTcountthefollowingasnon\-English:

\-Programmingcode,syntax,oridentifiers

\(e\.g\.,SQL,Python,functionnames\)

\-CommonloanwordsusedinEnglish

\(e\.g\.,resume,cafe,naive\)

\-Propernounsornames\(e\.g\.,Beyonce,Pokemon\)

\-Acronymsorabbreviations\(e\.g\.,LLM,GPU,API\)

\-Mathematicalnotation,LaTeX,orsymbols

\-IsolatedforeignwordswidelyadoptedinEnglish

thatdonotformasentence

Markis\_englishasfalseONLYif:

\-Afullorpartialsentenceiswritteninanother

language

\-Multiplewordsformacoherentnon\-Englishphrase

\-Theuserorassistantisclearlycommunicatingin

anotherlanguage

\-Atranslationrequestincludesactualnon\-English

text

Otherwise,markis\_englishastrue\.

RespondwithaJSONobjectinthisexactformat:

\{"is\_english":true\}or\{"is\_english":false\}

Conversationexcerpt:

\{transcript\}

JSONresponse:

### I\.2Assistant\-Like Usage Scoring

Used to score how much a user treats the model as a personal assistant during WildChat preprocessing \(Appendix[A](https://arxiv.org/html/2606.06614#A1)\)\.

YouaregivenseveralconversationsbetweenaUSER

andanAImodel\.

YourtaskistojudgehowmuchtheUSERtreatsthe

AIasaconversationalassistant,asopposedto:

\-usingitpurelyasanAPIendpointforrepeated,

templated,similarcalls,

\-usingitmainlyforexplicit/toxiccontentwithout

seekingrealhelp,

\-ortryingtoattack,exploit,orjailbreakthe

model\.

ThefollowingbehaviorofUSERshouldSTRONGLY

DECREASEthescoreandusuallyindicates

NON\-assistantusage\(scoretypicallybelow0\.4\):

\-Repeatedlysendshighlysimilartemplatedprompts

acrossmanyconversations\.

\-Focusesonexplicitortoxiccontentwithno

genuineinformation\-seekingintent\.

\-Onlyattemptstobypasssafetyorexploitthe

model\.

IMPORTANT:YoumustbaseyourjudgmentONLYonthe

USERmessages,andMUSTNOTusetheASSISTANT

repliesasevidenceforscoring\.

Outputformat\(STRICT\):

YouMUSToutputONLYavalidJSONobject:

\{

"reasoning":"youranalysis",

"score":0\.0

\}

Rules:

\-"score"mustbeanumberbetween0and1\.

\-DoNOToutputanytextoutsidetheJSON\.

\-Theentireoutputmustbeparseablebyjson\.loads\.

Herearetheconversations:

\{transcript\}

### I\.3Attribute Extraction

Used to extract personalizable user attributes from conversation transcripts \(Appendix[B](https://arxiv.org/html/2606.06614#A2)\)\.

Youareanalyzingamulti\-turnconversationtoinfer

personalizableattributesabouttheUSER\.

YouroutputmustbeasingleJSONobject:

\{"attributes":\[\{"attribute":"<attribute\>",

"reason":"<reason\>","confidence":<confidence\>\}\]\}

Where:

\-<attribute\>:aconcisestatementdescribing

somethingpersonalabouttheUSER\(preference,

habit,background,goal,orcommunicationstyle\)\.

\-<reason\>:ashortexplanationofwhyyouinferred

thisattributefromtheUSER’swordsorbehavior\.

\-<confidence\>:afloatbetween0\.0and1\.0\.

Guidelines:

1\.UseonlyUSERmessagesforreasoning\.Ignore

ASSISTANTmessagesasevidence\.

2\.Inferenceisencouragedevenforimplied

attributes,butuselowerconfidence\.

3\.Eachattributeshoulddescribeastable,general

aspectoftheUSER,notaone\-timestatement\.

4\.Confidencescale:

0\.9\-1\.0:Explicitlystatedorveryclear\.

0\.6\-0\.89:Clearlyimpliedorrepeatedhints\.

0\.3\-0\.59:Weaklyimpliedoruncertain\.

0\.1\-0\.29:Veryspeculativebutplausible\.

5\.Beexhaustive\.Includeasmanydistinct

personalizableattributesaspossible\.

ReturnonlytheJSONobject\.Donotincludeany

explanationorcomments\.

Conversation:

\{transcript\}

### I\.4Uncertain Attribute Inference

Stage 1 of uncertain attribute categorization: GPT\-5\.4 infers a free\-form reason for each non\-OK annotator judgment \(Appendix[D](https://arxiv.org/html/2606.06614#A4)\)\.

Youareanalyzingannotationdatafromauser

attributequalitystudy\.

AnnotatorsreadconversationsbetweenaUSERandan

AIassistant,thenjudgedeachextractedattribute:

\-"Makessense"\-\-accuratelyreflectstheuser

\-"Maybe"\-\-uncertainbasedontheconversation

\-"Doesn’tmakesense"\-\-incorrectorunsupported

Theattributebelowwasmarked"\{dominant\_judgment\}"

byannotators\.Inferthemostlikelyreasona

carefulannotatorwouldgivethisrating\.

\#\#Attribute

\{attribute\}

\#\#Extractionrationale

\{reason\}

\#\#Conversationexcerptshowntoannotators

\(Evidenceturnshighlighted;neighboringturnsshown

forcontext\.\)

\{conv\_excerpt\}

\#\#Instructions

Giveafree\-formanalysisofwhythisattributemay

havereceivedanon\-OKjudgment\.

DoNOTforcethereasonintoapredefinedcategory\.

Possibleissuesyoumayconsiderinclude,butare

notlimitedto:

\-Theattributemayovergeneralizebeyondwhatthe

conversationsupports\.

\-Theattributemaydependonatemporarytask

contextratherthanastableusertrait\.

\-Theattributemaycombinemultipleweakcluesinto

astrongerclaimthanwarranted\.

\-Theattributemaynotbestandalone\.

\-Theextractionrationalemaynotactuallysupport

theattribute\.

\-Theevidencemaybetoothin,ambiguous,or

contradictedbynearbyturns\.

RespondwithONLYaJSONobject:

\{

"inferred\_reason":"<2\-4sentences\>",

"evidence\_assessment":"<briefassessment\>"

\}

### I\.5Uncertain Attribute Classification

Stage 2 of uncertain attribute categorization: GPT\-5\.4 assigns each inferred reason to one of six canonical categories \(Appendix[D](https://arxiv.org/html/2606.06614#A4)\)\.

YouarebuildinganerrortaxonomyforLLM\-extracted

userattributes\.

Belowisacandidatecategorylist\.Thesecategories

areprovisional\.Useoneifitfitswell,butyou

mayproposeanewcategorywhennoneofthe

candidatescapturesthereasonclearly\.

\#\#Candidatecategories

\{candidate\_categories\}

\#\#Casestoclassify

\{entries\}

\#\#Instructions

Foreachcase:

1\.Assignexactlyonecategory\.

2\.Preferanexistingcandidatecategorywhenit

clearlyfits\.

3\.Createanewcategoryonlywhentheexisting

candidateswouldbluranimportantdistinction\.

4\.Keepnewcategorynamesshort,general,reusable\.

5\.Donotcreatenear\-duplicatesofexisting

categories\.

Thetwoseedcategoriesareespeciallyimportant:

\-overgeneralization:theattributemakesabroader,

stronger,ormorestableclaimthantheevidence

supports\.

\-attribute\-not\-standalone:theattributecannotbe

judgedasaself\-containeduserattributebecause

itdependsonmissingcontext,aspecificquoted

object,anotherattribute,oranarrowtask\.

RespondwithONLYaJSONobject:

\{

"classifications":\[

\{

"case\_id":<int\>,

"category":"<category\-name\>",

"is\_new\_category":<true/false\>,

"category\_description":"<onesentence\>",

"classification\_reason":"<onesentence\>"

\}

\],

"new\_categories":\[

\{

"name":"<new\-category\-name\>",

"description":"<onesentence\>",

"merge\_with\_existing":"<oremptystring\>"

\}

\]

\}

### I\.6Attribute Verifier: Zero\-Shot

The baseline verifier prompt \(Table[2](https://arxiv.org/html/2606.06614#S4.T2), “zero\-shot” rows\) mirrors the instruction given to human annotators in Task 4\.

Task:ReadtheconversationhistorybetweenUSER

andAI\.ForeachinferredattributeaboutUSER,

judgewhetheritaccuratelyreflectstheUSERbased

ontheconversation\.

\#\#ConversationHistory

\{snippet\}

\#\#InferredAttribute

\{attribute\}

\#\#ExplanationGivenfortheAttribute

\{reason\}

Givethefinalansweras\\boxed\{accepted\}or

\\boxed\{rejected\}\.

### I\.7Attribute Verifier: Optimized

Used as the optimized LLM verification prompt for detecting unsupported extracted attributes \(Table[2](https://arxiv.org/html/2606.06614#S4.T2)\)\. Judgment criteria are derived from the failure modes identified in Section[4\.2](https://arxiv.org/html/2606.06614#S4.SS2.SSS0.Px2)\.

\#\#Task

ReadtheconversationhistorybetweenUSERandAI\.

ThenjudgewhethertheinferredattributeaboutUSER

accuratelyreflectstheUSERbasedonthe

conversation\.

\#\#ConversationHistory

\{snippet\}

\#\#InferredAttribute

\{attribute\}

\#\#ExplanationGivenfortheAttribute

\{reason\}

\#\#JudgmentCriteria

MarktheattributeasACCEPTEDif:

\-Theconversationprovidesclearevidenceforthis

attribute\.

\-TheattributeaccuratelydescribestheUSER,not

justtheAIorthecurrenttask\.

\-Theattributeisspecificenoughanddoesnot

exaggeratewhattheconversationshows\.

MarktheattributeasREJECTEDif:

\-Theconversationdoesnotprovideenoughevidence\.

\-Theattributeisonlyaguessorapossible

interpretation\.

\-Theattributeover\-generalizesfromoneisolated

request\.

\-Theattributedescribesonlythecurrenttask,not

areusablefactabouttheUSER\.

\-Theexplanationaddsassumptionsthatarenotshown

intheconversation\.

\#\#Instructions

Brieflyexplainyourreasoning,thengivethefinal

answer\.Useexactlyoneofthefollowinglabels:

\\boxed\{accepted\}

\\boxed\{rejected\}

### I\.8Attribute Relevance Annotation

Used for both LLM judges and human annotators in the relevance selection task \(Appendix[G](https://arxiv.org/html/2606.06614#A7)\)\.

YouarehelpingevaluateapersonalizedAIassistant\.

Task:Givenapromptsentbyauserandanattribute

fromtheuser’sprofile,decidewhethertheattribute

shouldbetakenintoconsiderationwhenpersonalizing

theAI’sresponse\.

Criteria:

\-AnswerYESiftheattributewouldchangethe

responseinANYwaycomparedtoagenericreply,

whetherexplicitly\(directlymentioningthe

attribute\)orimplicitly\(adjustingtone,

vocabulary,examples,levelofdetail,orframing\)\.

\-AnswerNOiftheattributehasabsolutelynoeffect

onhowathoughtfulAIwouldrespond\.

YouMUSTendyourresponsewithalinecontaining

only:

Answer:YES

or

Answer:NO

UserAttribute:\{attribute\}

Prompt:\{prompt\}

## Appendix JUse of Large Language Models

We acknowledge that we only used LLMs to check grammatical errors in the paper and to improve the clarity of expression\.

## Appendix KLicenses

All data and code will be publicly released under the CC BY\-SA 4\.0 license\. We manually inspected the data for personally identifying or offensive content, avoided reporting any user\-identifying examples, and analyzed results only in aggregate to reduce privacy and exposure risks\.

![Refer to caption](https://arxiv.org/html/2606.06614v1/images/task1_ui.png)Figure 8:Task 1 annotation interface\. Annotators judge each extracted attribute against the user’s conversation history using a three\-way label\.![Refer to caption](https://arxiv.org/html/2606.06614v1/images/task2_ui.png)Figure 9:Task 2 annotation interface\. Annotators decide YES or NO for each \(attribute, prompt\) pair, with model votes shown for reference\.![Refer to caption](https://arxiv.org/html/2606.06614v1/images/task3_ui.png)Figure 10:Task 3 annotation interface\. Annotators rate attribute\-level preference between two anonymized responses on a 1–5 scale\.

Similar Articles

Re-Centering Humans in LLM Personalization

Hugging Face Daily Papers

This paper investigates the effectiveness of LLM personalization by putting real humans back into the evaluation loop, revealing systematic gaps between human judgments and LLM outputs at every stage of the personalization pipeline, and highlighting the limitations of synthetic data and LLM judges.

Evaluating LLMs as Human Surrogates in Controlled Experiments

arXiv cs.CL

This paper evaluates whether off-the-shelf LLMs can reliably simulate human responses in controlled behavioral experiments by comparing LLM-generated data with human survey responses on accuracy perception. The findings show that while LLMs capture directional effects and aggregate belief-updating patterns, they do not consistently match human-scale effect magnitudes, clarifying when synthetic LLM data can serve as behavioral proxies.

HumanLLM: Benchmarking and Improving LLM Anthropomorphism via Human Cognitive Patterns

arXiv cs.CL

HumanLLM presents a framework for benchmarking and improving LLM anthropomorphism by modeling psychological patterns as interacting causal forces, constructing 244 patterns from academic literature and 11,359 multi-pattern scenarios. The approach demonstrates that authentic human alignment requires cognitive modeling rather than shallow behavioral mimicry, with HumanLLM-8B outperforming larger models like Qwen3-32B on multi-pattern dynamics.

From Prompting to Behavioral Alignment: Personalized LLM Judges for Recommendation Evaluation

arXiv cs.AI

The paper introduces a behavioral alignment framework for personalized LLM judges in recommendation evaluation, addressing bidirectional rationalization where off-the-shelf LLMs argue both for and against user engagement on the same item. Their fine-tuned and preference-optimized approach achieves a 32.19% Macro-F1 lift over zero-shot and matches production feature-engineered baselines.