The Qualitative Engine: Creating and Evaluating an Iterative AI Modeling Tool

William Schoenberg et al.

System Dynamics Review2026https://doi.org/10.1002/sdr.70025article
AJG 2
Weight
0.50

What the paper says

The rise of generative artificial intelligence (AI) has introduced new possibilities for automating qualitative system dynamics modeling, lowering barriers to entry while raising concerns about methodological rigor and ethical integrity. This paper presents the qualitative engine, an AI‐assisted modeling tool developed as part of the open‐source sd‐ai platform, designed to help users generate causal loop diagrams (CLDs) using large language models (LLMs). Unlike prior systems such as SDBot, the qualitative engine employs a zero‐shot, one‐pass prompting strategy with structured JSON outputs to ensure consistent, parseable results. It supports incremental model building and contextual integration of problem statements and background information, enabling iterative human‐AI collaboration. The paper also describes the results of assessing the engine on evaluation frameworks: causal translation (accuracy in extracting trivially stated causal relationships) meant to assess only the most basic form of competency and conformance (adherence to user instructions on scope and level of complexity) meant to assess basic capabilities related to abstraction. Using the gemini‐2.5‐flash‐preview‐09‐2025 LLM, the engine achieved 100% accuracy in a causal translation evaluation and 78% success in a conformance evaluation. These findings demonstrate the potential of open, modular AI‐powered tools to enhance users' abilities to carry out SD modeling.

Open paper page →

Cite this paper

https://doi.org/https://doi.org/10.1002/sdr.70025

Or copy a formatted citation

@article{william2026,
  title        = {{The Qualitative Engine: Creating and Evaluating an Iterative AI Modeling Tool}},
  author       = {William Schoenberg et al.},
  journal      = {System Dynamics Review},
  year         = {2026},
  doi          = {https://doi.org/https://doi.org/10.1002/sdr.70025},
}

Paste directly into BibTeX, Zotero, or your reference manager.

Flag this paper

The Qualitative Engine: Creating and Evaluating an Iterative AI Modeling Tool

Flags are reviewed by the Arbiter methodology team within 5 business days.


Evidence weight

0.50

Balanced mode · F 0.40 / M 0.15 / V 0.05 / R 0.40

F · citation impact0.50 × 0.4 = 0.20
M · momentum0.50 × 0.15 = 0.07
V · venue signal0.50 × 0.05 = 0.03
R · text relevance †0.50 × 0.4 = 0.20

† Text relevance is estimated at 0.50 on the detail page — for your query’s actual relevance score, open this paper from a search result.