Hostname: page-component-5db58dd55d-d6ndz Total loading time: 0 Render date: 2026-05-25T20:19:17.276Z Has data issue: false hasContentIssue false

Synthetic users: insights from designers’ interactions with persona-based chatbots

Published online by Cambridge University Press:  27 January 2025

(Eric) Heng Gu*
Affiliation:
Faculty of Industrial Design Engineering, Delft University of Technology, Delft, The Netherlands
Senthil Chandrasegaran
Affiliation:
Faculty of Industrial Design Engineering, Delft University of Technology, Delft, The Netherlands
Peter Lloyd
Affiliation:
Faculty of Industrial Design Engineering, Delft University of Technology, Delft, The Netherlands
*
Corresponding author: (Eric) Heng Gu; Email: h.gu@tudelft.nl
Rights & Permissions [Opens in a new window]

Abstract

Personas are hypothetical representations of real-world people used as storytelling tools to help designers identify the goals, constraints, and scenarios of particular user groups. A well-constructed persona can provide enough detail to trigger recognition and empathy while leaving room for varying interpretations of users. While a traditional persona is a static representation of a potential user group, a chatbot representation of a persona is dynamic, in that it allows designers to “converse with” the representation. Such representations are further augmented by the use of large language models (LLMs), displaying more human-like characteristics such as emotions, priorities, and values. In this paper, we introduce the term “Synthetic User” to describe such representations of personas that are informed by traditional data and augmented by synthetic data. We study the effect of one example of such a Synthetic User – embodied as a chatbot – on the designers’ process, outcome, and their perception of the persona using a between-subjects study comparing it to a traditional persona summary. While designers showed comparable diversity in the ideas that emerged from both conditions, we find in the Synthetic User condition a greater variation in how designers perceive the persona’s attributes. We also find that the Synthetic User allows novel interactions such as seeking feedback and testing assumptions. We make suggestions for balancing consistency and variation in Synthetic User performance and propose guidelines for future development.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. A traditional persona developed by Roussou et al. (2013) adopted for our study.

Figure 1

Figure 2. Examples of conversation turns involving (1) user query containing keywords associated with past exchanges and (2) user query that does not. The event manager (3) receives the query and extracts keywords using KeyBERT and (4) retrieves relevant and/or recent exchanges. Different data (5 and 6) for corresponding prompts (7 and 8) are used to inform the GPT-3 text generation (9).

Figure 2

Figure 3. Screenshot of the chat interface showing a typical interaction between the participants in the study and the “Synthetic User” or an application of persona-based chatbot. The participants type their questions/remarks into the text input field at the bottom, and see their text input (shown as conversational turns by “Designer”) and the corresponding “responses” from the Synthetic User (shown as conversational turns by ‘Natalie’) in the text window above.

Figure 3

Table 1. Medians and interquartile ranges for scores in each PPS category

Figure 4

Table 2. Comparison of LIWC categories in Baseline and Synthetic User conditions

Figure 5

Figure 4. Participant responses for the task described in the Study section on the NASA TLX scale (Hart and Staveland, 1988), separated by condition (Baseline vs. Chatbot). Median values are shown for each scale item and condition.

Figure 6

Figure 5. Participant responses to each item on the Persona Perception Scale (PPS) (Salminen et al., 2020b) grouped by category and separated by condition (Baseline vs. Chatbot). Median values are shown for each category. See also Table 1: for details.

Figure 7

Figure 6. The distribution of ideas, as determined by topic modeling (using BERTopic). The top three keywords are shown for each topic. The Baseline condition seems to span a slightly broader range of unique topics compared to the Synthetic User Condition, but the distribution of ideas across the topics appears more spread out in the Synthetic User condition than the Baseline.