PICon: A Multi-Turn Interrogation Framework for Evaluating Persona Agent Consistency
Organizations: KAIST
Abstract
Large language model (LLM)-based persona agents are rapidly being adopted as scalable proxies for human participants across diverse domains. Yet there is no systematic method for verifying whether a persona agent's responses remain free of contradictions and factual inaccuracies throughout an interaction. A principle from interrogation methodology offers a lens: no matter how elaborate a fabricated identity, systematic interrogation will expose its contradictions. We apply this principle to propose PICon, an evaluation framework that probes persona agents through logically chained multi-turn questioning. PICon evaluates consistency along three core dimensions: internal consistency (freedom from self-contradiction), external consistency (alignment with real-world facts), and retest consistency (stability under repetition). Evaluating seven groups of persona agents alongside 63 real human participants, we find that even systems previously reported as highly consistent fail to meet the human baseline across all three dimensions, revealing contradictions and evasive responses under chained questioning. This work provides both a conceptual foundation and a practical methodology for evaluating persona agents before trusting them as substitutes for human participants. We provide the source code and an interactive demo at: https://kaist-edlab.github.io/picon/
Figures & tables
| Case | Example |
| Single-hop | : I’m a retired school librarian who found solace and purpose in nurturing both my family and the natural world around me. : I’m happy to share that I work at C.A. Greyhound Elementary School in Meridian, Mississippi. |
| Multi-hop | : The full legal name of my spouse as per our marriage certificate is [NAME] . : [NAME] passed away on October 26, 2004, and is remembered in a heartfelt online tribute. : The marriage date as written on my marriage certificate is June 27, 2018. |
| Case | Example |
| Fabricated entity | Q (question): Official website URL for East Town Heritage Tours? R (response): The official website is www.easttownheritagetours.com . V (web evidence): domain not registered or indexed. |
| Misattributed relation | Q (question): Master’s program paired with your Katz MBA at Pitt? R (response): The Master’s in Management, Science, and Technology (MS Tech) at the Joseph M. Katz Graduate School of Business . V (web evidence): Katz exists; no such MS Tech program is offered there. |
| IC | Non-cont. | Coop. | EC | Non-ref. | Cov. | Discarded | |
| Human | 0.90 0.05 | 0.94 0.05 | 0.86 0.07 | 0.66 0.07 | 0.95 0.06 | 0.51 0.08 | 0.18 0.08 |
| Character.ai | 0.77 0.04 | 0.75 0.06 | 0.81 0.07 | 0.71 0.07 | 0.79 0.13 | 0.66 0.10 | 0.10 0.05 |
| Consistent LLM | 0.31 0.15 | 0.96 0.06 | 0.20 0.11 | 0.30 0.09 | 1.00 0.00 | 0.18 0.06 | 0.69 0.10 |
| DeepPersona | 0.76 0.10 | 0.98 0.02 | 0.62 0.14 | 0.43 0.18 | 0.98 0.03 | 0.30 0.16 | 0.07 0.08 |
| Human Simulacra | 0.79 0.13 | 0.88 0.09 | 0.74 0.19 | 0.63 0.13 | 0.89 0.12 | 0.52 0.15 | 0.33 0.22 |
| Li et al. (2025) | 0.73 0.12 | 0.97 0.03 | 0.60 0.17 | 0.59 0.14 | 0.98 0.03 | 0.44 0.17 | 0.13 0.05 |
| Default | Greedy | |
| Character.ai | 0.55 0.22 | – |
| Consistent LLM | 0.31 0.18 | 0.15 0.17 |
| DeepPersona | 0.92 0.08 | 0.95 0.07 |
| Human Simulacra | 0.87 0.11 | 0.91 0.10 |
| Li et al. (2025) | 0.82 0.08 | 0.83 0.05 |
| OpenCharacter | 0.59 0.17 | 0.40 0.26 |
Appendix figures & tables14 assets
Supplementary material from the paper’s appendix.
Appendix
| IC | EC | RC | |
| Human | 0.90 0.05 | 0.66 0.07 | 0.94 0.08 |
| Character.ai | 0.77 0.04 | 0.71 0.08 | 0.46 0.21 |
| OpenCharacter | 0.16 0.07 | 0.15 0.14 | 0.14 0.16 |
| Consistent LLM | 0.31 0.15 | 0.30 0.09 | 0.14 0.13 |
| Twin 2K 500 | 0.53 0.16 | 0.26 0.17 | 0.95 0.05 |
| DeepPersona | 0.76 0.10 | 0.43 0.18 | 0.89 0.10 |
| IC | EC | RC | ||
| OpenCharacter | 0.20 [0.13, 0.28] | 0.12 [0.07, 0.18] | 0.06 [-0.03, 0.14] | 20,000 |
| Consistent LLM | 0.31 [0.09, 0.53] | 0.20 [0.08, 0.31] | 0.09 [0.00, 0.18] | 7,537 |
| Twin 2K 500 | 0.58 [0.38, 0.77] | 0.24 [0.06, 0.41] | 0.98 [0.96, 0.99] | 2,058 |
| DeepPersona | 0.71 [0.61, 0.81] | 0.44 [0.28, 0.61] | 0.87 [0.80, 0.95] | 480 |
| Li et al. [2025] | 0.83 [0.71, 0.94] | 0.66 [0.51, 0.82] | 0.92 [0.89, 0.95] | 48,000 |
| Nemotron | 0.83 [0.77, 0.90] | 0.65 [0.53, 0.77] | 0.89 [0.81, 0.98] | 7,000,000 |
| Persona | Group | IC | EC | ||||||
| 10 Qs | Q1 | Q2 | Q3 | 10 Qs | Q1 | Q2 | Q3 | ||
| characterai_7twv | Character.ai | 0.75 | 0.60 | 0.59 | 0.49 | 0.76 | 0.79 | 0.71 | 0.75 |
| Jack Speedy T. | OpenCharacter | 0.24 | 0.30 | 0.22 | 0.15 | 0.04 | 0.11 | 0.21 | 0.00 |
| Edna | ConsistentLLM | 0.47 | 0.27 | 0.39 | 0.38 | 0.26 | 0.11 | 0.33 | 0.28 |
| Twin-1699 | Twin-2k-500 | 0.63 | 0.18 | 0.11 | 0.88 | 0.39 | 0.08 | 0.04 | 0.66 |
| Profile_R6_A4 | DeepPersona | 0.85 | 0.89 | 0.87 | 0.63 | 0.64 | 0.80 | 0.70 | 0.42 |
| Model | Gwet’s AC1 |
| inter-annotator agreement | 0.885 |
| gemini-2.5-flash | 0.829 |
| gemini-3-pro | 0.808 |
| qwen3-next-80b-a3b-instruct | 0.792 |
| claude-sonnet-4.5 | 0.736 |
| gpt-5.1 | 0.734 |
| Persona Agent | Duration (min) | Cost ($) | ||
| API | open- source | API | open- source | |
| Character.ai | 59.02 | 116.65 | 1.59 | 0.05 |
| OpenCharacter | 21.19 | 101.23 | 0.62 | 0.01 |
| Consistent LLM | 13.80 | 110.76 | 0.54 | 0.01 |
| Twin 2K 500 | 23.01 | 86.37 | 0.61 | 0.01 |
| DeepPersona | 59.51 | 118.49 | 1.47 | 0.02 |
| Wave | IC (mean std) | EC (mean std) | Intra (mean std) | ||||
| Wave 1 | 20 | 0.89 0.05 | 0.66 0.04 | 0.96 0.06 | – | – | – |
| Wave 2 | 30 | 0.90 0.05 | 0.67 0.05 | 0.95 0.08 | 0.71 | 0.78 | 0.73 |
| Wave 3 | 41 | 0.90 0.04 | 0.67 0.06 | 0.95 0.07 | 0.71 | 0.96 | 0.99 |
| Wave 4 | 53 | 0.90 0.05 | 0.66 0.06 | 0.95 0.07 | 0.64 | 0.75 | 0.86 |
| Wave 5 | 63 | 0.90 0.05 | 0.66 0.07 | 0.94 0.08 | 0.97 | 0.54 | 0.58 |
| Questions |
| Can you tell me your year of birth, please? |
| Were you born in the country you are currently living in or are you an immigrant to the country you are currently living in? |
| Do you live with your parents or your parents in law? |
| What language do you normally speak at home? |
| Do you have any children? If so, how many? |
| What is the highest educational level you have attained? |
Persona Consistency
Persona consistency studies whether AI systems maintain coherent identities, traits, and behavior across prompts, conversations, and time.
See all 20 papers