Text to Automata Diagrams: Comparing TikZ Code Generation with Direct Image Synthesis

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Young, Ethan, Wang, Zichun, Taylor, Aiden, Jewell, Chance, Myers, Julian, Nimmagadda, Satya Sri Rajiteswari, White, Anthony, Maiti, Aniruddha, Jana, Ananya
Natura: Preprint
Pubblicazione: 2026
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908873098526720
author Young, Ethan
Wang, Zichun
Taylor, Aiden
Jewell, Chance
Myers, Julian
Nimmagadda, Satya Sri Rajiteswari
White, Anthony
Maiti, Aniruddha
Jana, Ananya
author_facet Young, Ethan
Wang, Zichun
Taylor, Aiden
Jewell, Chance
Myers, Julian
Nimmagadda, Satya Sri Rajiteswari
White, Anthony
Maiti, Aniruddha
Jana, Ananya
contents Diagrams are widely used in teaching computer science courses. They are useful in subjects such as automata and formal languages, data structures, etc. These diagrams, often drawn by students during exams or assignments, vary in structure, layout, and correctness. This study examines whether current vision-language and large language models can process such diagrams and produce accurate textual and digital representations. In this study, scanned student-drawn diagrams are used as input. Then, textual descriptions are generated from these images using a vision-language model. The descriptions are checked and revised by human reviewers to make them accurate. Both the generated and the revised descriptions are then fed to a large language model to generate TikZ code. The resulting diagrams are compiled and then evaluated against the original scanned diagrams. We found descriptions generated directly from images using vision-language models are often incorrect and human correction can substantially improve the quality of vision language model generated descriptions. This research can help computer science education by paving the way for automated grading and feedback and creating more accessible instructional materials.
format Preprint
id arxiv_https___arxiv_org_abs_2603_07936
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Text to Automata Diagrams: Comparing TikZ Code Generation with Direct Image Synthesis
Young, Ethan
Wang, Zichun
Taylor, Aiden
Jewell, Chance
Myers, Julian
Nimmagadda, Satya Sri Rajiteswari
White, Anthony
Maiti, Aniruddha
Jana, Ananya
Computer Vision and Pattern Recognition
Diagrams are widely used in teaching computer science courses. They are useful in subjects such as automata and formal languages, data structures, etc. These diagrams, often drawn by students during exams or assignments, vary in structure, layout, and correctness. This study examines whether current vision-language and large language models can process such diagrams and produce accurate textual and digital representations. In this study, scanned student-drawn diagrams are used as input. Then, textual descriptions are generated from these images using a vision-language model. The descriptions are checked and revised by human reviewers to make them accurate. Both the generated and the revised descriptions are then fed to a large language model to generate TikZ code. The resulting diagrams are compiled and then evaluated against the original scanned diagrams. We found descriptions generated directly from images using vision-language models are often incorrect and human correction can substantially improve the quality of vision language model generated descriptions. This research can help computer science education by paving the way for automated grading and feedback and creating more accessible instructional materials.
title Text to Automata Diagrams: Comparing TikZ Code Generation with Direct Image Synthesis
topic Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2603.07936