The Oscars of AI Theater: A Survey on Role-Playing with Language Models
Not on the map. Why?
Abstract (arXiv)
This survey explores the burgeoning field of role-playing with language models, focusing on their development from early persona-based models to advanced character-driven simulations facilitated by Large Language Models (LLMs). Initially confined to simple persona consistency due to limited model capabilities, role-playing tasks have now expanded to embrace complex character portrayals involving character consistency, behavioral alignment, and overall attractiveness. We provide a comprehensive taxonomy of the critical components in designing these systems, including data, models and alignment, agent architecture and evaluation. This survey not only outlines the current methodologies and challenges, such as managing dynamic personal profiles and achieving high-level persona consistency but also suggests avenues for future research in improving the depth and realism of role-playing applications. The goal is to guide future research by offering a structured overview of current methodologies and identifying potential areas for improvement. Related resources and papers are available at https://github.com/nuochenpku/Awesome-Role-Play-Papers.
Key facts. Cited by 47 papers in the map (data through 7 Oct 2026). Builds on 90 of its 119 references that are in the map. First posted on arXiv 16 Jul 2024.
Builds on
90 of 119 references.
References · 90
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
38 more
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,747
- 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,500
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,355
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,168
- 2022BLOOM: A 176B-Parameter Open-Access Multilingual Language Modelcited by 1,968
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,422
- 2020RealToxicityPrompts: Evaluating Neural Toxic Degeneration in Language Modelscited by 1,235
- 2022LaMDA: Language Models for Dialog Applicationscited by 1,218
- 2022Inner Monologue: Embodied Reasoning through Planning with Language Modelscited by 1,057
- 2023Enhancing Chat Language Models by Scaling High-quality Instructional Conversationscited by 825
- 2018Personalizing Dialogue Agents: I have a dog, do you have pets too?cited by 820
- 2023Whose Opinions Do Language Models Reflect?cited by 759
- 2020CrowS-Pairs: A Challenge Dataset for Measuring Social Biases in Masked Language Modelscited by 703
- 2021Retrieval Augmentation Reduces Hallucination in Conversationcited by 691
- 2018Wizard of Wikipedia: Knowledge-Powered Conversational agentscited by 530
- 2023LaMP: When Large Language Models Meet Personalizationcited by 425
- 2023Is ChatGPT a Good NLG Evaluator? A Preliminary Studycited by 420
- 2023Toxicity in ChatGPT: Analyzing Persona-assigned Language Modelscited by 356
- 2023Character-LLM: A Trainable Agent for Role-Playingcited by 335
- 2021All That's 'Human' Is Not Gold: Evaluating Human Evaluation of Generated Textcited by 287
- 2021AI Chains: Transparent and Controllable Human-AI Interaction by Chaining Large Language Model Promptscited by 265
- 2023Unleashing the Emergent Cognitive Synergy in Large Language Models: A Task-Solving Agent through Multi-Persona Self-Collaborationcited by 246
- 2016A Persona-Based Neural Conversation Modelcited by 221
- 2024From Persona to Personalization: A Survey on Role-Playing Language Agentscited by 206
- 2022On Second Thought, Let's Not Think Step by Step! Bias and Toxicity in Zero-Shot Reasoningcited by 191
- 2019The Second Conversational Intelligence Challenge (ConvAI2)cited by 178
- 2023InCharacter: Evaluating Personality Fidelity in Role-Playing Agents through Psychological Interviewscited by 177
- 2015The Ubuntu Dialogue Corpus: A Large Dataset for Research in Unstructured Multi-Turn Dialogue Systemscited by 172
- 2023Model evaluation for extreme riskscited by 167
- 2022A Survey on Retrieval-Augmented Text Generationcited by 157
- 2017ParlAI: A Dialog Research Software Platformcited by 139
- 2024CharacterEval: A Chinese Benchmark for Role-Playing Conversational Agent Evaluationcited by 139
- 2015Neural Responding Machine for Short-Text Conversationcited by 124
- 2022Long Time No See! Open-Domain Conversation with Long-Term Persona Memorycited by 107
- 2024Large Language Models are Superpositions of All Characters: Attaining Arbitrary Role-play via Self-Alignmentcited by 104
- 2023MetaAgents: Large Language Model Based Agents for Decision-Making on Teamingcited by 85
- 2021BoB: BERT Over BERT for Training Persona-based Dialogue Models from Limited Personalized Datacited by 75
- 2019A Pre-training Based Personalized Dialogue Generation Model with Persona-sparse Datacited by 74
50 most cited of 90 All 90 (JSON)
Built on by
Citing papers per year: 2024: 4; 2025: 26; 2026: 17.
47 papers.
Sort:
By area:
- 2025Lifelong Learning of Large Language Model based Agents: A Roadmapcited by 78
- 2024BIG5-CHAT: Shaping LLM Personalities Through Training on Human-Grounded Datacited by 49
- 2025Enhancing Persona Consistency for LLMs' Role-Playing using Persona-Aware Contrastive Learningcited by 27
- 2025A Survey on Personalized and Pluralistic Preference Alignment in Large Language Modelscited by 25
- 2025Towards a Design Guideline for RPA Evaluation: A Survey of Large Language Model-Based Role-Playing Agentscited by 22
- 2025AnnaAgent: Dynamic Evolution Agent System with Multi-Session Memory for Realistic Seeker Simulationcited by 21
- 2025One Size doesn't Fit All: A Personalized Conversational Tutoring Agent for Mathematics Instructioncited by 17
- 2025Thinking in Character: Advancing Role-Playing Agents with Role-Aware Reasoningcited by 14
- 2024BEYOND DIALOGUE: A Profile-Dialogue Alignment Framework Towards General Role-Playing Language Modelcited by 13
- 2024ControlMath: Controllable Data Generation Promotes Math Generalist Modelscited by 9
- 2025Towards Enhanced Immersion and Agency for LLM-based Interactive Dramacited by 9
- 2025MOOM: Maintenance, Organization and Optimization of Memory in Ultra-Long Role-Playing Dialoguescited by 8
35 more
- 2025The Rise of Darkness: Safety-Utility Trade-Offs in Role-Playing Dialogue Agentscited by 7
- 2025Simulating Before Planning: Constructing Intrinsic User World Model for User-Tailored Dialogue Policy Planningcited by 7
- 2025Statistical Hypothesis Testing for Auditing Robustness in Language Modelscited by 7
- 2025STEER-BENCH: A Benchmark for Evaluating the Steerability of Large Language Modelscited by 6
- 2025CogDual: Enhancing Dual Cognition of LLMs via Reinforcement Learning with Implicit Rule-Based Rewardscited by 6
- 2025Codifying Character Logic in Role-Playingcited by 5
- 2025DPRF: A Generalizable Dynamic Persona Refinement Framework for Optimizing Behavior Alignment Between Personalized LLM Role-Playing Agents and Humanscited by 5
- 2025Multi-Agent Collaborative Framework For Math Problem Generationcited by 5
- 2025MOA: Multi-Objective Alignment for Role-Playing Agentscited by 5
- 2026Character-R1: Enhancing Role-Aware Reasoning in Role-Playing Agents via RLVRcited by 5
- 2025MPCG: Multi-Round Persona-Conditioned Generation for Modeling the Evolution of Misinformation with LLMscited by 4
- 2024Tell Me What You Don't Know: Enhancing Refusal Capabilities of Role-Playing Agents via Representation Space Analysis and Editingcited by 3
- 2025On the Adaptive Psychological Persuasion of Large Language Modelscited by 3
- 2025Video2Roleplay: A Multimodal Dataset and Framework for Video-Guided Role-playing Agentscited by 3
- 2026The Behavioral Fabric of LLM-Powered GUI Agents: Human Values and Interaction Outcomescited by 3
- 2026RoleCDE:Benchmarking and Mitigating Role-Alignment Trade-offs in Role-Playing Agentscited by 3
- 2025Pluralistic Alignment for Healthcare: A Role-Driven Frameworkcited by 2
- 2026Context-Value-Action Architecture for Value-Driven Large Language Model Agentscited by 2
- 2026Beyond Static Personas: Situational Personality Steering for Large Language Modelscited by 2
- 2026Enhancing Zero-shot Personalized Image Aesthetics Assessment with Profile-aware Multimodal LLMcited by 2
- 2026HomeFlow: A Data Flywheel for Smart Home Agent Training with Verifiable Simulationcited by 2
- 2026ArcANE: Do Role-Playing Language Agents Stay in Character at the Right Time?cited by 2
- 2026Do AI Personas Grow? Analyzing and Benchmarking Personality Evolution in LLM Agents After Life Eventscited by 2
- 2025Evaluating LLM-Generated Versus Human-Authored Responses in Role-Play Dialoguescited by 1
- 2025Understanding Generalization in Role-Playing Models via Information Theorycited by 1
- 2026HAL: Inducing Human-likeness in LLMs with Alignmentcited by 1
- 2026MAGA-Bench: Machine-Augment-Generated Text via Alignment Detection Benchmarkcited by 1
- 2026Improving General Role-Playing Agents via Psychology-Grounded Reasoning and Role-Aware Policy Optimizationcited by 1
- 2025Personalized Image Generation from an Author Writing Stylecited by 0
- 2025Even More Kawaii than Real-Person-Driven VTubers? Understanding How Viewers Perceive AI-Driven VTuberscited by 0
- 2026Beyond Prompt: Fine-grained Simulation of Cognitively Impaired Standardized Patients via Stochastic Steeringcited by 0
- 2026Reward-Decomposed Reinforcement Learning for Immersive Video Role-Playingcited by 0
- 2026The Granularity Axis: A Micro-to-Macro Latent Direction for Social Roles in Language Modelscited by 0
- 2026Through the Lens of Character: Resolving Modality-Role Interference in Multimodal Role-Playing Agentcited by 0
- 2026An Agentic Approach for Active Data Collection, Travel Behavior Modeling, and Weather-Sensitive Demand Predictioncited by 0
- 2026An Agentic Approach for Active Data Collection, Travel Behavior Modeling, and Weather-Sensitive Demand Prediction20 Aug 2026
- 2026Do AI Personas Grow? Analyzing and Benchmarking Personality Evolution in LLM Agents After Life Events6 Aug 2026
- 2026Improving General Role-Playing Agents via Psychology-Grounded Reasoning and Role-Aware Policy Optimization25 Jun 2026
- 2026ArcANE: Do Role-Playing Language Agents Stay in Character at the Right Time?4 Jun 2026
- 2026RoleCDE:Benchmarking and Mitigating Role-Alignment Trade-offs in Role-Playing Agents1 Jun 2026
- 2026HomeFlow: A Data Flywheel for Smart Home Agent Training with Verifiable Simulation31 May 2026
- 2026Through the Lens of Character: Resolving Modality-Role Interference in Multimodal Role-Playing Agent10 May 2026
- 2026The Granularity Axis: A Micro-to-Macro Latent Direction for Social Roles in Language Models7 May 2026
- 2026Reward-Decomposed Reinforcement Learning for Immersive Video Role-Playing6 May 2026
- 2026Enhancing Zero-shot Personalized Image Aesthetics Assessment with Profile-aware Multimodal LLM19 Apr 2026
- 2026Beyond Static Personas: Situational Personality Steering for Large Language Models15 Apr 2026
- 2026Beyond Prompt: Fine-grained Simulation of Cognitively Impaired Standardized Patients via Stochastic Steering14 Apr 2026
35 more
- 2026Context-Value-Action Architecture for Value-Driven Large Language Model Agents7 Apr 2026
- 2026The Behavioral Fabric of LLM-Powered GUI Agents: Human Values and Interaction Outcomes22 Jan 2026
- 2026MAGA-Bench: Machine-Augment-Generated Text via Alignment Detection Benchmark8 Jan 2026
- 2026Character-R1: Enhancing Role-Aware Reasoning in Role-Playing Agents via RLVR8 Jan 2026
- 2026HAL: Inducing Human-likeness in LLMs with Alignment6 Jan 2026
- 2025Understanding Generalization in Role-Playing Models via Information Theory19 Dec 2025
- 2025MOA: Multi-Objective Alignment for Role-Playing Agents10 Dec 2025
- 2025Multi-Agent Collaborative Framework For Math Problem Generation6 Nov 2025
- 2025DPRF: A Generalizable Dynamic Persona Refinement Framework for Optimizing Behavior Alignment Between Personalized LLM Role-Playing Agents and Humans16 Oct 2025
- 2025Even More Kawaii than Real-Person-Driven VTubers? Understanding How Viewers Perceive AI-Driven VTubers25 Sep 2025
- 2025Evaluating LLM-Generated Versus Human-Authored Responses in Role-Play Dialogues22 Sep 2025
- 2025MPCG: Multi-Round Persona-Conditioned Generation for Modeling the Evolution of Misinformation with LLMs20 Sep 2025
- 2025Video2Roleplay: A Multimodal Dataset and Framework for Video-Guided Role-playing Agents17 Sep 2025
- 2025MOOM: Maintenance, Organization and Optimization of Memory in Ultra-Long Role-Playing Dialogues15 Sep 2025
- 2025Pluralistic Alignment for Healthcare: A Role-Driven Framework12 Sep 2025
- 2025CogDual: Enhancing Dual Cognition of LLMs via Reinforcement Learning with Implicit Rule-Based Rewards23 Jul 2025
- 2025Personalized Image Generation from an Author Writing Style4 Jul 2025
- 2025Statistical Hypothesis Testing for Auditing Robustness in Language Models9 Jun 2025
- 2025On the Adaptive Psychological Persuasion of Large Language Models7 Jun 2025
- 2025Thinking in Character: Advancing Role-Playing Agents with Role-Aware Reasoning2 Jun 2025
- 2025AnnaAgent: Dynamic Evolution Agent System with Multi-Session Memory for Realistic Seeker Simulation31 May 2025
- 2025STEER-BENCH: A Benchmark for Evaluating the Steerability of Large Language Models27 May 2025
- 2025Codifying Character Logic in Role-Playing12 May 2025
- 2025Simulating Before Planning: Constructing Intrinsic User World Model for User-Tailored Dialogue Policy Planning18 Apr 2025
- 2025A Survey on Personalized and Pluralistic Preference Alignment in Large Language Models9 Apr 2025
- 2025Enhancing Persona Consistency for LLMs' Role-Playing using Persona-Aware Contrastive Learning22 Mar 2025
- 2025The Rise of Darkness: Safety-Utility Trade-Offs in Role-Playing Dialogue Agents28 Feb 2025
- 2025Towards Enhanced Immersion and Agency for LLM-based Interactive Drama25 Feb 2025
- 2025Towards a Design Guideline for RPA Evaluation: A Survey of Large Language Model-Based Role-Playing Agents18 Feb 2025
- 2025One Size doesn't Fit All: A Personalized Conversational Tutoring Agent for Mathematics Instruction18 Feb 2025
- 2025Lifelong Learning of Large Language Model based Agents: A Roadmap13 Jan 2025
- 2024BIG5-CHAT: Shaping LLM Personalities Through Training on Human-Grounded Data21 Oct 2024
- 2024Tell Me What You Don't Know: Enhancing Refusal Capabilities of Role-Playing Agents via Representation Space Analysis and Editing25 Sep 2024
- 2024ControlMath: Controllable Data Generation Promotes Math Generalist Models20 Sep 2024
- 2024BEYOND DIALOGUE: A Profile-Dialogue Alignment Framework Towards General Role-Playing Language Model20 Aug 2024
- 2025Lifelong Learning of Large Language Model based Agents: A Roadmapcited by 78
- 2025Towards a Design Guideline for RPA Evaluation: A Survey of Large Language Model-Based Role-Playing Agentscited by 22
- 2025AnnaAgent: Dynamic Evolution Agent System with Multi-Session Memory for Realistic Seeker Simulationcited by 21
- 2025One Size doesn't Fit All: A Personalized Conversational Tutoring Agent for Mathematics Instructioncited by 17
- 2025The Rise of Darkness: Safety-Utility Trade-Offs in Role-Playing Dialogue Agentscited by 7
- 2025DPRF: A Generalizable Dynamic Persona Refinement Framework for Optimizing Behavior Alignment Between Personalized LLM Role-Playing Agents and Humanscited by 5
- 2025Multi-Agent Collaborative Framework For Math Problem Generationcited by 5
- 2025Video2Roleplay: A Multimodal Dataset and Framework for Video-Guided Role-playing Agentscited by 3
- 2026The Behavioral Fabric of LLM-Powered GUI Agents: Human Values and Interaction Outcomescited by 3
- 2026RoleCDE:Benchmarking and Mitigating Role-Alignment Trade-offs in Role-Playing Agentscited by 3
- 2026Context-Value-Action Architecture for Value-Driven Large Language Model Agentscited by 2
- 2026HomeFlow: A Data Flywheel for Smart Home Agent Training with Verifiable Simulationcited by 2
12 most cited of 14 All 14 (JSON)
- 2026An Agentic Approach for Active Data Collection, Travel Behavior Modeling, and Weather-Sensitive Demand Prediction20 Aug 2026
- 2026Do AI Personas Grow? Analyzing and Benchmarking Personality Evolution in LLM Agents After Life Events6 Aug 2026
- 2026RoleCDE:Benchmarking and Mitigating Role-Alignment Trade-offs in Role-Playing Agents1 Jun 2026
- 2026HomeFlow: A Data Flywheel for Smart Home Agent Training with Verifiable Simulation31 May 2026
- 2026Context-Value-Action Architecture for Value-Driven Large Language Model Agents7 Apr 2026
- 2026The Behavioral Fabric of LLM-Powered GUI Agents: Human Values and Interaction Outcomes22 Jan 2026
- 2025Multi-Agent Collaborative Framework For Math Problem Generation6 Nov 2025
- 2025DPRF: A Generalizable Dynamic Persona Refinement Framework for Optimizing Behavior Alignment Between Personalized LLM Role-Playing Agents and Humans16 Oct 2025
- 2025Video2Roleplay: A Multimodal Dataset and Framework for Video-Guided Role-playing Agents17 Sep 2025
- 2025AnnaAgent: Dynamic Evolution Agent System with Multi-Session Memory for Realistic Seeker Simulation31 May 2025
- 2025The Rise of Darkness: Safety-Utility Trade-Offs in Role-Playing Dialogue Agents28 Feb 2025
- 2025Towards a Design Guideline for RPA Evaluation: A Survey of Large Language Model-Based Role-Playing Agents18 Feb 2025
12 newest of 14 All 14 (JSON)
- 2025Thinking in Character: Advancing Role-Playing Agents with Role-Aware Reasoningcited by 14
- 2024ControlMath: Controllable Data Generation Promotes Math Generalist Modelscited by 9
- 2026Improving General Role-Playing Agents via Psychology-Grounded Reasoning and Role-Aware Policy Optimizationcited by 1
- 2026Improving General Role-Playing Agents via Psychology-Grounded Reasoning and Role-Aware Policy Optimization25 Jun 2026
- 2025Thinking in Character: Advancing Role-Playing Agents with Role-Aware Reasoning2 Jun 2025
- 2024ControlMath: Controllable Data Generation Promotes Math Generalist Models20 Sep 2024
- 2024BIG5-CHAT: Shaping LLM Personalities Through Training on Human-Grounded Datacited by 49
- 2025Enhancing Persona Consistency for LLMs' Role-Playing using Persona-Aware Contrastive Learningcited by 27
- 2024BEYOND DIALOGUE: A Profile-Dialogue Alignment Framework Towards General Role-Playing Language Modelcited by 13
- 2025Towards Enhanced Immersion and Agency for LLM-based Interactive Dramacited by 9
- 2025MOOM: Maintenance, Organization and Optimization of Memory in Ultra-Long Role-Playing Dialoguescited by 8
- 2025Statistical Hypothesis Testing for Auditing Robustness in Language Modelscited by 7
- 2025STEER-BENCH: A Benchmark for Evaluating the Steerability of Large Language Modelscited by 6
- 2025CogDual: Enhancing Dual Cognition of LLMs via Reinforcement Learning with Implicit Rule-Based Rewardscited by 6
- 2025Codifying Character Logic in Role-Playingcited by 5
- 2025MOA: Multi-Objective Alignment for Role-Playing Agentscited by 5
- 2026Character-R1: Enhancing Role-Aware Reasoning in Role-Playing Agents via RLVRcited by 5
- 2025MPCG: Multi-Round Persona-Conditioned Generation for Modeling the Evolution of Misinformation with LLMscited by 4
12 most cited of 25 All 25 (JSON)
- 2026ArcANE: Do Role-Playing Language Agents Stay in Character at the Right Time?4 Jun 2026
- 2026The Granularity Axis: A Micro-to-Macro Latent Direction for Social Roles in Language Models7 May 2026
- 2026Reward-Decomposed Reinforcement Learning for Immersive Video Role-Playing6 May 2026
- 2026Beyond Static Personas: Situational Personality Steering for Large Language Models15 Apr 2026
- 2026Beyond Prompt: Fine-grained Simulation of Cognitively Impaired Standardized Patients via Stochastic Steering14 Apr 2026
- 2026MAGA-Bench: Machine-Augment-Generated Text via Alignment Detection Benchmark8 Jan 2026
- 2026Character-R1: Enhancing Role-Aware Reasoning in Role-Playing Agents via RLVR8 Jan 2026
- 2025Understanding Generalization in Role-Playing Models via Information Theory19 Dec 2025
- 2025MOA: Multi-Objective Alignment for Role-Playing Agents10 Dec 2025
- 2025Even More Kawaii than Real-Person-Driven VTubers? Understanding How Viewers Perceive AI-Driven VTubers25 Sep 2025
- 2025Evaluating LLM-Generated Versus Human-Authored Responses in Role-Play Dialogues22 Sep 2025
- 2025MPCG: Multi-Round Persona-Conditioned Generation for Modeling the Evolution of Misinformation with LLMs20 Sep 2025
12 newest of 25 All 25 (JSON)