PersonalBench: Measuring the Authorship Gap in LLM Personalization
AI can be prompted to write 'like someone,' but its own voice never fully disappears
Researchers tested several ways of prompting large language models to write in a specific person's style and measured the results with an authorship-detection AI, an LLM judge, and classic writing-style statistics. The generated texts could be told apart by target person, but compared to that person's real writing they still looked as different as two random strangers, or worse. The team released PersonalBench, a benchmark built on 50 authors and 1,000 generated texts, showing that prompt-based personalization tweaks style within the model's own voice but never actually crosses into sounding human-authentic.
METAL MEDIA explanatory visual
AI can be prompted to write 'like someone,' but its own voice never fully disappears
- 01Problem: existing personalization benchmarks measure whether an LLM completes a task well or matches stated preferences, not whether the output actually reads like the target person wrote it
- 02Method: combined an authorship-verification model called LUAR, an LLM acting as judge, and function-word/punctuation statistics to score four personalization techniques (no personalization, few-shot examples, style-profile extraction, contrastive examples) across Qwen 3 and GLM-4 models, 50 authors, 1,000 generations
- 03Result: generated texts were distinguishable by target author among themselves (AUC 0.918), but similarity to the real author's actual writing (0.484-0.508) fell below even the baseline similarity between two unrelated real humans (0.626)
- 04Twist: the LLM judge rated the profile-extraction method as the clear winner, but this turned out to be circular - the judge and the method used the same trait-extraction process - and the authorship-detection model found no real advantage
- 05Limits: both tested models were 32-billion-parameter, compressed (quantized) versions; the writing samples came only from early-2000s blogs; the LLM judge itself hasn't been checked against human raters
What they did
- Problem: existing personalization benchmarks measure whether an LLM completes a task well or matches stated preferences, not whether the output actually reads like the target person wrote it
- Method: combined an authorship-verification model called LUAR, an LLM acting as judge, and function-word/punctuation statistics to score four personalization techniques (no personalization, few-shot examples, style-profile extraction, contrastive examples) across Qwen 3 and GLM-4 models, 50 authors, 1,000 generations
- Result: generated texts were distinguishable by target author among themselves (AUC 0.918), but similarity to the real author's actual writing (0.484-0.508) fell below even the baseline similarity between two unrelated real humans (0.626)
- Twist: the LLM judge rated the profile-extraction method as the clear winner, but this turned out to be circular - the judge and the method used the same trait-extraction process - and the authorship-detection model found no real advantage
- Limits: both tested models were 32-billion-parameter, compressed (quantized) versions; the writing samples came only from early-2000s blogs; the LLM judge itself hasn't been checked against human raters
| Prompt type | Non-personalized | Few-shot vs. baseline | ||
|---|---|---|---|---|
| TMR | SA% | ΔTMR | Win% | |
| Raw first sentence | 0.587 | 50% | −0.080 | 23% |
| Content summary | 0.384 | 22% | +0.049 | 33% |
| Method | LUAR ↑ | TMR ↑ | SA% ↑ | FuncCos ↑ |
|---|---|---|---|---|
| Non-Personalized | 0.484±.019 | 0.384±.058 | 22%±7 | 0.741±.011 |
| Few-Shot | 0.508±.020 | 0.433±.061 | 31%±8 | 0.749±.011 |
| Profile Extraction | 0.502±.019 | 0.542±.060 | 29%±8 | 0.761±.010 |
| Contrastive | 0.494±.020 | 0.447±.059 | 36%±8 | 0.752±.011 |
| Real Author (ceiling) | 0.756 | 0.427 | 30% | — |
| Cross-Author (floor) | 0.626 | 0.390 | 7% | — |
| LUAR | TMR | FuncCos | |
|---|---|---|---|
| LUAR | 1.00 | — | — |
| TMR | 0.013 | 1.00 | — |
| FuncCos | 0.026 | 0.067 | 1.00 |
Why it matters
This matters for anyone building writing assistants, chatbots, or brand-voice tools that claim to adapt to a specific person's style, because it suggests clever prompting alone may not be enough to genuinely capture someone's voice. It also gives the field a calibrated way to measure whether a personalization method actually works instead of just looking convincing.
Terms in this paper
- LUAR · an AI model trained on millions of Reddit posts to judge whether two texts were written by the same person
- LLM-as-judge · using one language model to evaluate another model's output instead of a human evaluator
- AUC · a score measuring how well a method distinguishes between two groups, where higher (closer to 1) means better separation
- inference-time personalization · adjusting a model's output through prompts and examples at generation time, without retraining the model's weights
- stylometrics · statistical analysis of writing habits like word choice frequency and punctuation patterns used to identify authorship
Original abstract (English)
Personalized text generation aims to make LLMs write in a specific individual's style, yet existing benchmarks measure task accuracy or preference alignment rather than whether the model's output actually resembles the target author's writing. We introduce PersonalBench, a benchmark that evaluates inference-time personalization methods through three independent lenses: LUAR (a trained authorship verification model), an LLM-as-judge, and automated stylometrics. Across 50 authors, 1,000 generations, and two model families (Qwen 3, GLM-4), we find that personalization methods do produce author-differentiated output (LUAR discriminates target authors within generated text at AUC=0.918) but this differentiation never crosses the human-LLM boundary. All methods achieve LUAR similarity to real authors in the range 0.484-0.508, below the cross-author human floor of 0.626 (ceiling 0.756). The LLM's own authorship fingerprint dominates: generated text is more distant from any human author than random humans are from each other. Methods are statistically indistinguishable from each other on LUAR (spread 0.024) despite appearing differentiated on the LLM judge, a discrepancy we trace to circularity between trait extraction and profile extraction. We validate that LUAR reliably measures authorship in our corpus (AUC=0.76 single-post, 0.96 multi-post). We release PersonalBench as a calibrated measuring stick: inference-time personalization modulates the LLM's style but does not bridge the gap to human authorship.
Read on arXivLatest papers
- SWE-bench Science: Can Coding Agents Resolve Engineering Tasks in Science?AI coding agents were tested on fixing real scientific software, and even the best one failed more than half the time
- FlashPrefill V2: Block-Sparse Prefill Attention for Long-Context LLM ServingMaking sparse attention fast enough and accurate enough for real LLM serving, not just papers
- PolicyGuide: From Guarding One Action to Guiding the Whole Workflow for Policy-Compliant LLM AgentsMaking customer-service AI agents follow the whole procedure, not just avoid one bad action
- EXIMO: VLM Guided Exploration of VLA PoliciesTeaching a robot new chores without human teleoperation, by letting a chatty AI supervise it
- EnvHarness: Awakening Static Worlds for Agent LearningInstead of building new training worlds from scratch, this work adds a plug-in layer that reshapes existing ones around each agent's actual weaknesses
- Bounded Sovereignty and the Control Tax: Pricing AI Oversight When the Deployer Does Not Own the ModelCompanies that rent AI instead of owning it can only do half of AI safety oversight
- Beyond Imitation: Filtering On-Policy Distillation by Reasoning ProgressA fix for AI models that get penalized by their teacher even when they're reasoning correctly
- Learning how to Forget: Fine-tuning for Long-Context Sparse AttentionTeaching AI models to forget the right things when reading very long documents
Latest from METAL MEDIA
Figures: Yash Ganpat Sawant et al., arXiv:2608.19746, CC BY 4.0