Cited by 73Artificial Intelligence in Healthcare and EducationSimulation-Based Education in HealthcareInnovations in Medical Education

Creating virtual patients using large language models: scalable, global, and low cost

Open access
Cook, David A.·2025·Medical Teacher

Abstract

Virtual patients (VPs) have long been used to teach and assess clinical reasoning. VPs can be programmed to simulate authentic patient-clinician interactions and to reflect a variety of contextual permutations. However, their use has historically been limited by the high cost and logistical challenges of large-scale implementation. We describe a novel globally-accessible approach to develop low-cost VPs at scale using artificial intelligence (AI) large language models (LLMs). We leveraged OpenAI Generative Pretrained Transformer (GPT) to create and implement two interactive VPs, and created permutations that differed in contextual features. We used systematic prompt engineering to refine a prompt instructing ChatGPT to emulate the patient for a given case scenario, and then provide feedback on clinician performance. We implemented the prompts using GPT-3.5-turbo and GPT-4.0, and created a simple text-only interface using the OpenAI API. GPT-4.0 was far superior. We also conducted limited testing using another LLM (Anthropic Claude), with promising results. We provide the final prompt, case scenarios, and Python code. LLM-VPs represent a ‘disruptive innovation’ – an innovation that is unmistakably inferior to existing products but substantially more accessible (due to low cost, global reach, or ease of implementation) and thereby able to reach a previously underserved market. LLM-VPs will lay the foundation for global democratization via low-cost-low-risk scalable development of educational and clinical simulations. These powerful tools could revolutionize the teaching, assessment, and research of management reasoning, shared decision-making, and AI evaluation (e.g. ‘software as a medical device’ evaluations).

Integrity signals

Registry

Crossref · 10.1080/0142159x.2024.2376879

Cites

1 of 1 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

We couldn’t retrieve this paper’s full text, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Large language models, such as GPT systems, can generate dynamic, contextually appropriate, and conversationally responsive simulated patients capable of mimicking a wide range of clinical scenarios.

    “Large language models (LLMs), such as GPT systems, can generate dynamic, contextually appropriate, and conversationally responsive simulated patients capable of mimicking a wide range of clinical scenarios [4, 5].”

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Cook, D. A.
Affiliations
Mayo Clinic (US)
Corresponding author
Cook, David A.
Venue
Medical Teacher
Published
2024-07-11
Volume
47
Issue
1
Pages
40-42
ISSN
  • 0142-159X (ISSN-L)
  • 1466-187X
OpenAlex
W4400593735
Cited by
73
References
1
Citations by year
2026: 36 · 2025: 33 · 2024: 4
FWCI
6.82
Type
journal article
Language
en
Open access
Licence
cc-by
Locations
  • Medical Teacher (publishedVersion)
  • PubMed (publishedVersion)
  • Figshare (submittedVersion, cc-by)
  • Figshare (cc-by)
Topics
  • Health Sciences › Medicine › Health Informatics › Artificial Intelligence in Healthcare and Education
  • Health Sciences › Medicine › Physiology › Simulation-Based Education in Healthcare
  • Health Sciences › Medicine › Public Health, Environmental and Occupational Health › Innovations in Medical Education
Keywords
virtual patients, large language models, clinical reasoning education, prompt engineering, GPT-4, GPT-3.5-turbo, ChatGPT, low-cost educational technology, shared decision-making, AI evaluation, software as a medical device, disruptive innovation, clinical simulation
MeSH terms
Large Language Models, Artificial Intelligence, Education, Medical, Humans, Physician-Patient Relations, User-Computer Interface, Patient Simulation

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review