paper-with-me

홈 › Papers

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

2026-03-09 · Ethan Young, Zichun Wang, Aiden Taylor, Chance Jewell, Julian Myers, Satya Sri Rajiteswari Nimmagadda, Anthony White, Aniruddha Maiti, Ananya Jana arxiv

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.

📄 PDF Abstract BibTeX arXiv:2603.07936

Code (0)

등록된 구현이 없습니다.

Tasks

Code Generation

Similar Papers 제목 키워드 기반

TikZilla: Scaling Text-to-TikZ with High-Quality Data and Reinforcement Learning

2026-03-03 · Christian Greisinger, Steffen Eger arxiv

Large language models (LLMs) are increasingly used to assist scientists across diverse workflows. A key challenge is generating high-quality figures from textual descriptions, often represented as TikZ programs that can …

Reinforcement Learning

AutomaTikZ: Text-Guided Synthesis of Scientific Vector Graphics with TikZ

2023-09-30 · Jonas Belouadi, Anne Lauscher, Steffen Eger

Generating bitmap graphics from text has gained considerable attention, yet for scientific figures, vector graphics are often preferred. Given that vector graphics are typically encoded using low-level graphics primitive…

Language ModelingLanguage ModellingLarge Language ModelMemorization+1

GeoTikzBridge: Advancing Multimodal Code Generation for Geometric Perception and Reasoning

2026-03-24 · Jiayin Sun, Caixia Sun, Boyu Yang, Hailin Li 외 arxiv

Multimodal Large Language Models (MLLMs) have recently demonstrated remarkable perceptual and reasoning abilities. However, they struggle to perceive fine-grained geometric structures, constraining their ability of geome…

Visual ReasoningCode Generation

Edit2TikZ: A Comprehensive and Challenging Benchmark for Scientific Figure Editing with TikZ

2026-08-13 · Zongyun Zhang, Jiacheng Ruan, Xian Gao, Ruizhu Zhou 외 arxiv

Although multimodal large language models (MLLMs) have shown substantial potential in visual understanding and graphic code generation, editing scientific figures through code presents a greater challenge: a model must j…

Instruction FollowingVisual LocalizationCode Generation

DeTikZify: Synthesizing Graphics Programs for Scientific Figures and Sketches with TikZ

2024-05-24 · Jonas Belouadi, Simone Paolo Ponzetto, Steffen Eger

Creating high-quality scientific figures can be time-consuming and challenging, even though sketching ideas on paper is relatively easy. Furthermore, recreating existing figures that are not stored in formats preserving …

Language ModelingLanguage Modelling