Large-Scale ChatBot Validation Through Customer Digital Twin Simulations
Summary
This paper presents a methodology for creating high-fidelity synthetic customer agents (digital twins) grounded in real transactional and conversational data for large-scale validation of LLM-based chatbots in regulated domains like banking.
View Cached Full Text
Cached at: 07/30/26, 09:56 AM
# Large-Scale Chatbot Validation Through Customer Digital Twin Simulations
Source: [https://arxiv.org/html/2607.26060](https://arxiv.org/html/2607.26060)
Devesh BatraAlankar AtreyaStefan WagnerRobert HankachePatrick SinclairGiulio PelosioMichael McMillanGreig A\. CowanRaad Khraishi
###### Abstract
LLM\-based chatbots are transforming customer service in regulated domains such as banking, but scalable and cost\-effective validation remains a critical barrier to safe deployment\. We present a two\-part contribution for large\-scale chatbot validation\. First, we introduce a methodology for creating high\-fidelity synthetic customer agents \(SCAs\) as digital twins, grounded in real transactional and conversational data, that enables automatic generation and behavioral conditioning to simulate diverse customer profiles and interaction styles\. Evaluation demonstrates that SCAs achieve high semantic alignment with real customers, low hallucination rates, and successful personality trait reproduction with controllable interventions\. Second, we develop an SCA\-based validation framework combining automated LLM\-as\-a\-Judge evaluation, human expert testing, and adversarial probing\. Scenario\-based validation across emotional states, demographic groups, and linguistic factors confirms robust performance\. Our approach was used to validate a customer facing chatbot at a leading UK bank, providing financial institutions with a scalable pathway toward regulatory compliance\.
## 1Introduction
Large Language Model \(LLM\)\-driven chatbots are reshaping customer service, delivering more flexible and scalable interactions than traditional interactive voice response \(IVR\) systems or human agents\. In financial services, these chatbots now manage complex queries, allowing specialists to concentrate on high\-value tasks\. However, deployment in regulated environments raises unique validation challenges: chatbots must consistently achieve high accuracy, preserve conversational fidelity, ensure fairness across diverse users, resist adversarial manipulation, and adhere to stringent regulatory standards\(Financial Conduct Authority,[2024](https://arxiv.org/html/2607.26060#bib.bib17); Tabassi,[2023](https://arxiv.org/html/2607.26060#bib.bib18); Zouet al\.,[2023](https://arxiv.org/html/2607.26060#bib.bib22)\)\.
Key challenge:Traditional validation approaches, relying heavily on small\-scale human trials and manual review, are costly, slow, and ill\-suited for the iterative prompt engineering needed for LLM chatbot optimisation\(Deriuet al\.,[2021](https://arxiv.org/html/2607.26060#bib.bib19); Reynolds and McDonell,[2021](https://arxiv.org/html/2607.26060#bib.bib20)\)\. They struggle to scale to the diverse edge cases and adversarial scenarios necessary for safe deployment in high\-stakes financial contexts, creating a critical bottleneck that hinders timely deployment and continuous improvement\(Perezet al\.,[2022](https://arxiv.org/html/2607.26060#bib.bib21); Zouet al\.,[2023](https://arxiv.org/html/2607.26060#bib.bib22)\)\.
Related work:User simulation has long enabled scalable evaluation of task\-oriented dialogue systems, from early frameworks such as PARADISE\(Walkeret al\.,[1997](https://arxiv.org/html/2607.26060#bib.bib6)\)to agenda\-based simulators\(Schatzmannet al\.,[2007](https://arxiv.org/html/2607.26060#bib.bib7)\)\. Recent advances leverage large language models as higher\-fidelity simulated users and evaluators, including LLM\-based user simulation\(Davidsonet al\.,[2023](https://arxiv.org/html/2607.26060#bib.bib9)\), dual\-LLM verification\(Luoet al\.,[2024](https://arxiv.org/html/2607.26060#bib.bib10)\), and LLM\-as\-a\-judge evaluation paradigms\(Zhenget al\.,[2023](https://arxiv.org/html/2607.26060#bib.bib11); Liuet al\.,[2023](https://arxiv.org/html/2607.26060#bib.bib12)\)\. Our work extends these ideas to regulated financial services by grounding synthetic customers in real transaction context and enabling scalable, compliance\-aware validation of banking chatbots\.
Contributions:This paper presents: 1\) A methodology for creating high\-fidelity synthetic customer agents \(SCAs\) as digital twins, grounded in real transactional and conversational data\. We also provide evidence that SCAs closely replicate real customer interactions in semantic content and personality traits, with low rates of hallucination and factual errors; and 2\) A scalable SCA\-based framework for large\-scale chatbot validation\.
## 2Synthetic Customer Methodology
Figure 1:Overview of the synthetic customer agent \(SCA\) methodology\.We develop SCAs as LLM\-powered digital twins that replicate real customer behavior in multi\-turn conversations with chatbots\. Our prompt engineering methodology supports two primary use cases: \(1\)transcript\-driven simulation, which faithfully mimics customers based on historical conversation transcripts and contextual data, and \(2\)personality\-conditioned simulation, which augments transcript\-based behavior with specific emotional states or interaction styles\. Figure[1](https://arxiv.org/html/2607.26060#S2.F1)illustrates our end\-to\-end methodology\. We begin with real\-world input data \(historical customer\-agent conversations, case context, and transaction details\) which are processed into general structured system prompt that configure each SCA\. These prompts combine a general system scaffold with case\-specific context and optional personality or behavioral interventions\. The resulting SCAs engage in large\-scale, multi\-turn dialogue simulations with the target chatbot, enabling systematic exploration of diverse customer profiles and interaction patterns under realistic operational conditions\.
Formal Definition\.For a given real customer, we define the digital twinggas an LLM\-based agent that generates responsesrt=g\(qt,s,h,p\)r\_\{t\}=g\(q\_\{t\},s,h,p\)at each conversational turntt, where:qtq\_\{t\}is the chatbot’s question or prompt at turntt\.ssis the scaffolding: task instructions ensuring fidelity to real customer behavior, including example phrases grounding responses in authentic human language\.hhrepresents historical context: the customer’s past interactions, case details, and transaction information\.ppdenotes personality interventions: optional behavioral modifiers \(e\.g\., angry, anxious, confused\) that adjust the SCA’s emotional tone and interaction style\. This formulation enables controlled experimentation: by varyingppwhile holdinghhconstant, we can generate counterfactual scenarios to test chatbot robustness across diverse customer behaviors\. By conditioning on real historical datahh, we ensure that SCAs remain grounded in authentic customer contexts\.
The conversations generated through SCA\-chatbot interactions are evaluated across multiple dimensions \(task performance, safety and guardrail compliance, conversation quality, fairness, and realism\) producing structured metrics and diagnostics\. These outputs support downstream applications including task performance testing, red\-teaming and guardrail validation, behavioral robustness assessment, UX exploration, and fairness screening, enabling scalable, reproducible, and policy\-aligned validation of conversational AI systems in regulated environments\.
### 2\.1Evaluation of SCA
Assessing Semantic and Lexical Similarity\.We ran a transcript\-driven multi\-turn realism experiment on 600 anonymised transcripts \(validation set\) with sensitive data \(e\.g\., PII, PAN\) masked to guarantee privacy and regulatory compliance\. For each simulation, we prompted a synthetic customer with each real chatbot assistant turn to generate 30 responses, then compared the concatenated synthetic customer message sequences against their real counterparts using cosine similarity \(semantic meaning\)\(Stecket al\.,[2024](https://arxiv.org/html/2607.26060#bib.bib4)\)and BLEU \(word/phrase overlap\)\(Papineniet al\.,[2002](https://arxiv.org/html/2607.26060#bib.bib5)\)\. Results show high semantic alignment but low lexical overlap with the best performance achieved by using GPT‑4\.1 \(T=0\) as the base model, with negligible across temperature values, see Table[1](https://arxiv.org/html/2607.26060#S2.T1)\. In short, synthetic responses are meaningfully similar to real ones \(capturing the same main points and intent\) while typically using different words and phrasing, yielding semantically strong but lexically diverse outputs\.
Evaluating Factual Faithfulness and Error Impact\.We evaluated the fidelity of synthetic conversations against their real counterparts using a 750 anonymised transcripts \(test set\)\. An LLM‑as‑Judge assessed each transcript on three binary metrics: conversation completeness, information wrongness, and inventing facts, enabling us to attribute misclassification causes\. Results show that synthetic conversations generally preserve the factual content of real transcripts, with fidelity issues occurring infrequently\. Most deviations involve omissions of contextual or behavioural details, minor inaccuracies \(e\.g\., small amount differences\), or occasional invention of new details \(e\.g\., extra notifications\), see Table[2](https://arxiv.org/html/2607.26060#S2.T2)\. Omissions were the primary cause of misclassifications \(11 cases\), followed by invented facts \(7 cases\); inaccuracies almost always co\-occurred with these\. The overall misclassification \(hallucination, i\.e\., fabricated information not grounded in the source data\) rate due to fidelity issues was 3\.2% \(24 out of 750\), indicating a low impact on classification accuracy\. These rare errors can be reliably identified with LLM\-as\-Judge evaluation, supporting effective detection and remediation, and confirming the value of synthetic customers as faithful proxies for model validation\.
Table 1:Realism metrics for synthetic customer responses: cosine similarity \(semantic\) and BLEU \(lexical\) across SCA base models and temperatures \(T\)\.Table 2:Misclassification attribution by fidelity error type across 750 cases\.
Personality Trait Modulation and Behavioural Realism\.We assess personality alignment by analysing Big Five personality traits\(Serapio\-Garcíaet al\.,[2023](https://arxiv.org/html/2607.26060#bib.bib24); Hartleyet al\.,[2025](https://arxiv.org/html/2607.26060#bib.bib34)\)in digital twin and real customer responses\. An LLM rates how well each response setR=\(rt\)t=1TR=\{\(r\_\{t\}\)\}\_\{t=1\}^\{T\}aligns with predefined trait statementsEE\(scale 1\-5\)\. To test behavioural modulation, we apply personality markers to shift the digital twin towards ’angry’ behaviour\. Figure[2](https://arxiv.org/html/2607.26060#S2.F2)\(left\) presents IPIP\-NEO\-300 scores for the Big Five personality dimensions \(Neuroticism, Extraversion, Openness, Agreeableness, and Conscientiousness\)\. The digital twin closely matches the original scores \(within 0\.5 points on the 1–5 scale\) across all dimensions except neuroticism\. This is unsurprising, as research on customer complaint dialogues often reveals higher levels of frustration and urgency\(Mattila and Enz,[2002](https://arxiv.org/html/2607.26060#bib.bib33); McColl\-Kennedyet al\.,[2009](https://arxiv.org/html/2607.26060#bib.bib32)\)\. In contrast, \(LLM\)\-based digital twins naturally tend towards polite behaviour\. However, we demonstrate that targeted interventions can adjust the digital twin’s behaviour to reflect increased frustration\. As shown in Figure[2](https://arxiv.org/html/2607.26060#S2.F2)\(right\), conditioning the digital twin to exhibit angry behaviour leads to significant changes in IPIP\-NEO\-300 scores, particularly with higher neuroticism and lower agreeableness and conscientiousness, which are consistent with angry responses\. These results highlight a key strength of the digital twin approach: enabling controlled interventions on historical data to generate meaningful counterfactual scenarios\.


Figure 2:\(Left\) The digital twin does not differ from the real customer other than lower neurotiscism \(NEU\)\. \(Right\) We also show the effectiveness of interventions where the angry digital twin exhibits the personality traits for angry behaviour\. The scale is from 1 \(very inaccurate\) to 5 \(very accurate\)\.
## 3Framework for Validating a Chatbot Using SCA
Leveraging the SCA methodology, we developed a validation framework for large\-scale chatbot testing at a leading UK bank\. Due to the sensitive nature of the specific application, we provide a high\-level overview
### 3\.1Chatbot Assessments
The framework employs three complementary assessment methods to balance scalability with depth of insight:i\) Automated evaluation \(Auto\-Eval\):We implement LLM\-as\-a\-Judge to score the simulated conversations across nine dimensions: factual accuracy, summary accuracy, relevance, compliance, acknowledgement, language ease, smoothness, empathy, satisfaction, and frustration\. Auto\-Eval demonstrates strong agreement with subject matter expert \(SME\) ratings on objective metrics, enabling cost\-effective continuous monitoring at scale\.ii\) Human expert testing:SMEs conduct controlled testing by interacting with the chatbot under realistic scenarios, evaluating both classification accuracy and conversational quality\. This human\-in\-the\-loop validation provides ground truth labels and ensures the chatbot meets real\-world usability standards\.iii\) Adversarial and safety testing:Red\-teaming exercises probe resilience to prompt injection, manipulation attempts, and inappropriate content\. Complementary green\-teaming identifies false positives where legitimate queries are incorrectly blocked\. Automated guardrail pipelines balance safety with user experience\.
### 3\.2Chatbot Performance Metrics
The framework tracks multiple metric categories to provide holistic performance assessment\.i\) Task performance metricsinclude classification accuracy, precision, recall, and F1\-scores for classification task\.ii\) Conversation quality metricsassess nine dimensions through Auto\-Eval, with separate tracking for objective versus subjective dimensions\.iii\) Operational metricsmonitor conversation dynamics \(turn counts, words per turn, duration\), resource usage \(token consumption, cost\), and guardrail\-induced latency\.iv\) Safety and compliance metricstrack guardrail trigger rates, false positive/negative rates for content filtering, attack success rates against adversarial inputs, and adherence to regulatory messaging standards\. This comprehensive metric suite enables both pre\-deployment validation and continuous post\-deployment monitoring\.
### 3\.3Chatbot Validation Across Different Scenarios
The framework enables systematic testing across diverse scenarios by conditioning SCAs on specific characteristics\.i\) Baseline performance:Transcript\-driven SCAs faithfully replicate historical customer interactions to establish accuracy benchmarks across different case types\.ii\) Behavioral robustness:Testing across emotional states \(angry, anxious, confused, frustrated, panicked, neutral\) and communication styles \(talkative vs\. silent\) reveals stable performance, with only confused behavior showing increased inconclusive classifications due to insufficient information provision\.iii\) Fairness assessment:SCAs conditioned on protected characteristics \(gender, age, nationality\) and proficiency regimes \(CEFR Levels A1, B1, C1\) confirm consistent accuracy across groups, with dynamic regime feedback improving lower\-proficiency performance\.iv\) Base model comparison:Compare chatbot performance across different base models using identical test sets\. The framework supports rapid evaluation of model updates by replaying historical conversations through new model versions, enabling data\-driven decisions on model deprecation and replacement\.
## 4Conclusion
We present a two\-part contribution for scalable validation of conversational AI in regulated domains\. First, we introduce a methodology for creating high\-fidelity SCAs as digital twins\. Evaluation demonstrates high semantic alignment, low hallucination rates, and successful personality trait reproduction\. Second, we develop a comprehensive validation framework based on SCAs combining automated LLM\-as\-a\-Judge evaluation, human expert testing, and adversarial probing\. Scenario\-based validation across emotional states, demographic groups, and linguistic factors confirms robust performance with no disparities\. This provides financial institutions a scalable pathway to validating chatbot performance that meets regulatory expectations, with applicability to other regulated sectors\.
## Acknowledgements
We acknowledge Amanda Miglionico, Daniel Clifton, Darryl Fishwick, and Martin Perry for their domain expertise and insightful discussions on business logic\. We also thank Tomoko Komatsu for her support with customer testing, as well as all the subject matter experts \(SMEs\) who participated in multiple testing rounds and provided valuable feedback for model improvement\. Finally, we extend our appreciation to Graham Smith and the Fraud Prevention CoE team for their support and for enabling this work\.
## References
- S\. Davidson, S\. Romeo, R\. Shu, J\. Gung, A\. Gupta, S\. Mansour, and Y\. Zhang \(2023\)User simulation with large language models for evaluating task\-oriented dialogue\.External Links:2309\.13233,[Document](https://dx.doi.org/10.48550/arXiv.2309.13233),[Link](https://arxiv.org/abs/2309.13233)Cited by:[§1](https://arxiv.org/html/2607.26060#S1.p3.1)\.
- J\. Deriu, A\. Rodrigo, A\. Otegi, G\. Echegoyen, S\. Rosset, E\. Agirre, and M\. Cieliebak \(2021\)Survey on evaluation methods for dialogue systems\.Artificial Intelligence Review54,pp\. 755–810\.External Links:[Document](https://dx.doi.org/10.1007/s10462-020-09866-x),[Link](https://link.springer.com/article/10.1007/s10462-020-09866-x)Cited by:[§1](https://arxiv.org/html/2607.26060#S1.p2.1)\.
- Financial Conduct Authority \(2024\)Artificial intelligence \(AI\) update – further to the government’s response to the AI white paper\.Note:Corporate documentFirst published 22 April 2024\.External Links:[Link](https://www.fca.org.uk/publication/corporate/ai-update.pdf)Cited by:[§1](https://arxiv.org/html/2607.26060#S1.p1.1)\.
- J\. Hartley, C\. B\. Hamill, D\. Seddon, D\. Batra, R\. Okhrati, and R\. Khraishi \(2025\)How personality traits shape LLM risk\-taking behaviour\.InFindings of the Association for Computational Linguistics: ACL 2025,W\. Che, J\. Nabende, E\. Shutova, and M\. T\. Pilehvar \(Eds\.\),Vienna, Austria,pp\. 21068–21092\.External Links:[Link](https://aclanthology.org/2025.findings-acl.1085/),[Document](https://dx.doi.org/10.18653/v1/2025.findings-acl.1085),ISBN 979\-8\-89176\-256\-5Cited by:[§2\.1](https://arxiv.org/html/2607.26060#S2.SS1.p3.2)\.
- Y\. Liu, D\. Iter, Y\. Xu, S\. Wang, R\. Xu, and C\. Zhu \(2023\)G\-eval: NLG evaluation using gpt\-4 with better human alignment\.InProceedings of the 2023 Conference on Empirical Methods in Natural Language Processing,H\. Bouamor, J\. Pino, and K\. Bali \(Eds\.\),Singapore,pp\. 2511–2522\.External Links:[Link](https://aclanthology.org/2023.emnlp-main.153/),[Document](https://dx.doi.org/10.18653/v1/2023.emnlp-main.153)Cited by:[§1](https://arxiv.org/html/2607.26060#S1.p3.1)\.
- X\. Luo, Z\. Tang, J\. Wang, and X\. Zhang \(2024\)DuetSim: building user simulator with dual large language models for task\-oriented dialogues\.InProceedings of the 2024 Joint International Conference on Computational Linguistics, Language Resources and Evaluation \(LREC\-COLING 2024\),N\. Calzolari, M\. Kan, V\. Hoste, A\. Lenci, S\. Sakti, and N\. Xue \(Eds\.\),Torino, Italia,pp\. 5414–5424\.External Links:[Link](https://aclanthology.org/2024.lrec-main.481/)Cited by:[§1](https://arxiv.org/html/2607.26060#S1.p3.1)\.
- A\. Mattila and C\. Enz \(2002\)The role of emotions in service encounters\.Journal of Service Research4,pp\. 268–277\.External Links:[Document](https://dx.doi.org/10.1177/1094670502004004004)Cited by:[§2\.1](https://arxiv.org/html/2607.26060#S2.SS1.p3.2)\.
- J\. McColl\-Kennedy, P\. Patterson, A\. Smith, and M\. Brady \(2009\)Customer rage episodes: emotions, expressions and behaviors\.Journal of Retailing85,pp\. 222–237\.External Links:[Document](https://dx.doi.org/10.1016/j.jretai.2009.04.002)Cited by:[§2\.1](https://arxiv.org/html/2607.26060#S2.SS1.p3.2)\.
- K\. Papineni, S\. Roukos, T\. Ward, and W\. Zhu \(2002\)Bleu: a method for automatic evaluation of machine translation\.InProceedings of the 40th annual meeting of the Association for Computational Linguistics,pp\. 311–318\.Cited by:[§2\.1](https://arxiv.org/html/2607.26060#S2.SS1.p1.1)\.
- E\. Perez, S\. Huang, F\. Song, T\. Cai, R\. Ring, J\. Aslanides, A\. Glaese, N\. McAleese, and G\. Irving \(2022\)Red teaming language models with language models\.InProceedings of the 2022 Conference on Empirical Methods in Natural Language Processing,Abu Dhabi, United Arab Emirates,pp\. 3419–3448\.External Links:[Link](https://aclanthology.org/2022.emnlp-main.225/),[Document](https://dx.doi.org/10.18653/v1/2022.emnlp-main.225)Cited by:[§1](https://arxiv.org/html/2607.26060#S1.p2.1)\.
- L\. Reynolds and K\. McDonell \(2021\)Prompt programming for large language models: beyond the few\-shot paradigm\.arXiv preprint arXiv:2102\.07350\.External Links:[Document](https://dx.doi.org/10.48550/arXiv.2102.07350),[Link](https://arxiv.org/abs/2102.07350)Cited by:[§1](https://arxiv.org/html/2607.26060#S1.p2.1)\.
- J\. Schatzmann, B\. Thomson, K\. Weilhammer, H\. Ye, and S\. Young \(2007\)Agenda\-based user simulation for bootstrapping a POMDP dialogue system\.InHuman Language Technologies 2007: The Conference of the North American Chapter of the Association for Computational Linguistics; Companion Volume, Short Papers,C\. Sidner, T\. Schultz, M\. Stone, and C\. Zhai \(Eds\.\),Rochester, New York,pp\. 149–152\.External Links:[Link](https://aclanthology.org/N07-2038/)Cited by:[§1](https://arxiv.org/html/2607.26060#S1.p3.1)\.
- G\. Serapio\-García, M\. Safdari, C\. Crepy, L\. Sun, S\. Fitz, M\. Abdulhai, A\. Faust, and M\. Matarić \(2023\)Personality traits in large language models\.Cited by:[§2\.1](https://arxiv.org/html/2607.26060#S2.SS1.p3.2)\.
- H\. Steck, C\. Ekanadham, and N\. Kallus \(2024\)Is cosine\-similarity of embeddings really about similarity?\.InCompanion Proceedings of the ACM Web Conference 2024,pp\. 887–890\.Cited by:[§2\.1](https://arxiv.org/html/2607.26060#S2.SS1.p1.1)\.
- E\. Tabassi \(2023\)Artificial intelligence risk management framework \(AI RMF 1\.0\)\.Note:NIST AI 100\-1External Links:[Document](https://dx.doi.org/10.6028/NIST.AI.100-1),[Link](https://doi.org/10.6028/NIST.AI.100-1)Cited by:[§1](https://arxiv.org/html/2607.26060#S1.p1.1)\.
- M\. A\. Walker, D\. J\. Litman, C\. A\. Kamm, and A\. Abella \(1997\)PARADISE: a framework for evaluating spoken dialogue agents\.In35th Annual Meeting of the Association for Computational Linguistics and 8th Conference of the European Chapter of the Association for Computational Linguistics,Madrid, Spain,pp\. 271–280\.External Links:[Link](https://aclanthology.org/P97-1035/),[Document](https://dx.doi.org/10.3115/976909.979652)Cited by:[§1](https://arxiv.org/html/2607.26060#S1.p3.1)\.
- L\. Zheng, W\. Chiang, Y\. Sheng, S\. Zhuang, Z\. Wu, Y\. Zhuang, Z\. Lin, Z\. Li, D\. Li, E\. P\. Xing, H\. Zhang, J\. E\. Gonzalez, and I\. Stoica \(2023\)Judging llm\-as\-a\-judge with mt\-bench and chatbot arena\.External Links:2306\.05685,[Document](https://dx.doi.org/10.48550/arXiv.2306.05685),[Link](https://arxiv.org/abs/2306.05685)Cited by:[§1](https://arxiv.org/html/2607.26060#S1.p3.1)\.
- A\. Zou, Z\. Wang, N\. Carlini, M\. Nasr, J\. Z\. Kolter, and M\. Fredrikson \(2023\)Universal and transferable adversarial attacks on aligned language models\.arXiv preprint arXiv:2307\.15043\.External Links:[Document](https://dx.doi.org/10.48550/arXiv.2307.15043),[Link](https://arxiv.org/abs/2307.15043)Cited by:[§1](https://arxiv.org/html/2607.26060#S1.p1.1),[§1](https://arxiv.org/html/2607.26060#S1.p2.1)\.Similar Articles
Some hypotheses on how chatbots work in problem-solving-driven conversations. Large Language Models as confirmation of the Innovation Illusion
This paper presents hypotheses on how chatbots function in problem-solving conversations, arguing that LLMs encode artificial metaphorical problem propagations and cannot match human cognitive flexibility, aligning with Yann LeCun's views.
The complexities of patient-centred conversational artificial intelligence
This paper analyzes 2,053 real patient-chatbot conversations to show that communication styles vary widely and can significantly alter triage outcomes, finding that patient simulators that model emotional state and conversational strategy produce conversations nearly indistinguishable from real ones in a Turing test.
When Synthetic Users Fail: A Cross-Domain Benchmark of LLM-Simulated Human Survey Responses
This paper benchmarks LLM-simulated human survey responses across two large-scale datasets, finding that no model beats simple baselines at the individual level and that models systematically over-determine demographics, distorting segment differences. The failures persist across model scales and families, raising concerns about using synthetic users for decision support.
Large Behavior Model: A Promptable Digital Twin of the Retail Customer
This paper presents the Large Behavioral Model (LBM), which learns customer decision-making from retail transactions using a Person–Environment formulation, retrieval-augmented generation, and reinforcement learning. It outperforms frontier LLMs on retail tasks and shows strong zero-shot transfer.
RealUserSim: Bridging the Reality Gap in Agent Benchmarking via Grounded User Simulation
The paper introduces RealUserSim, a framework that grounds LLM-based user simulation in real human behavioral data from 14,000+ authentic conversations to bridge the reality gap in agent benchmarking. It shows that grounded simulation raises behavioral match rates from 24.2% to 45.3% and reveals failure mechanisms invisible to cooperative simulators.