Skip to content

Tool-supported workflow for identifying, clustering, and visualizing common modelling mistakes as bug fixing transformations

Research Method · All research methods
Evidence · 5 claims (5 for) · 1 study (1 design), q2 · 0 of 1 report an effect size · 5 claims rest on one study

Description

A three-step workflow in which candidates for common mistakes are represented as bug fixing transformations that locally rewrite incorrect syntax trees into correct ones. Step (1) generates candidates with an LLM and validates them algorithmically, keeping transformations that explain a delta-fraction of the data; Step (2) clusters candidates by similarity via a correlation graph; Step (3) visualizes clusters for instructors and CS education researchers. The article frames it as replacing time-consuming manual inspection of large educational datasets.

Accounts

  • Tool-supported workflow for identifying, clustering, and visualizing common modelling mistakes as bug fixing transformations: A three-step workflow in which candidates for common mistakes are represented as bug fixing transformations that locally rewrite incorrect syntax trees into correct ones. Step (1) generates candidates with an LLM and validates them algorithmically, keeping transformations that explain a delta-fraction of the data; Step (2) clusters candidates by similarity via a correlation graph; Step (3) visualizes clusters for instructors and CS education researchers. The article frames it as replacing time-consuming manual inspection of large educational datasets. (Lilian Killich et al. (2026))

Claims

Key Sources

  • Lilian Killich, Marko Schmellenkamp, Fabian Vehlken, Thomas Zeume. (2026). Finding Common Mistakes In Modelling With Mathematical Formalisms Using LLMs. https://arxiv.org/abs/2609.17111
Page metadata
Field Value
type research-method
id tool-supported-workflow-for-identifying-clustering-and-visualizing-common-modelling-mistak
title Tool-supported workflow for identifying, clustering, and visualizing common modelling mistakes as bug fixing transformations
description A three-step workflow in which candidates for common mistakes are represented as bug fixing transformations that locally rewrite incorrect syntax trees into correct ones.
status review
generated by process:settle-candidates on 2026-10-11
trust unverified — no one has confirmed this page's content

Frontmatter is the page's machine-readable record — see the Schema & Guide.