paper-with-me

홈 › Papers

Benchmarking LLM Code Generation for Audio Programming with Visual Dataflow Languages

2024-09-01 · William Zhang, Maria Leon, Ryan Xu, Adrian Cardenas, Amelia Wissink, Hanna Martin, Maya Srikanth, Kaya Dorogi, Christian Valadez, Pedro Perez, Citlalli Grijalva, Corey Zhang, Mark Santolucito

Node-based programming languages are increasingly popular in media arts coding domains. These languages are designed to be accessible to users with limited coding experience, allowing them to achieve creative output without an extensive programming background. Using LLM-based code generation to further lower the barrier to creative output is an exciting opportunity. However, the best strategy for code generation for visual node-based programming languages is still an open question. In particular, such languages have multiple levels of representation in text, each of which may be used for code generation. In this work, we explore the performance of LLM code generation in audio programming tasks in visual programming languages at multiple levels of representation. We explore code generation through metaprogramming code representations for these languages (i.e., coding the language using a different high-level text-based programming language), as well as through direct node generation with JSON. We evaluate code generated in this way for two visual languages for audio programming on a benchmark set of coding problems. We measure both correctness and complexity of the generated code. We find that metaprogramming results in more semantically correct generated code, given that the code is well-formed (i.e., is syntactically correct and runs). We also find that prompting for richer metaprogramming using randomness and loops led to more complex code.

📄 PDF Abstract BibTeX arXiv:2409.00856

Code (0)

등록된 구현이 없습니다.

Tasks

BenchmarkingCode Generation

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

MMCode: Benchmarking Multimodal Large Language Models for Code Generation with Visually Rich Programming Problems

2024-04-15 · Kaixin Li, Yuchen Tian, Qisheng Hu, Ziyang Luo 외

Programming often involves converting detailed and complex specifications into code, a process during which developers typically utilize visual aids to more effectively convey concepts. While recent developments in Large…

BenchmarkingCode GenerationVisual Reasoning

TurtleAI: Benchmarking Multimodal Models for Visual Programming in Turtle Graphics

2026-06-02 · Chao Wen, Jacqueline Staub, Adish Singla arxiv

Vision-language models (VLMs) have been explored for visual programming, where they generate code to solve visual tasks. However, most prior work focuses on visual programming for productivity; it remains unclear how wel…

Spatial ReasoningVisual Reasoning

HACI: A Haptic-Audio Code Interface to Improve Educational Outcomes for Visually Impaired Introductory Programming Students

2025-09-28 · Pratham Gandhi arxiv

This thesis introduces the Haptic-Audio Code Interface (HACI), an educational tool designed to enhance programming education for visually impaired (VI) students by integrating haptic and audio feedback to compensate for …

Visual Navigation

PPM: Automated Generation of Diverse Programming Problems for Benchmarking Code Generation Models

2024-01-28 · Simin Chen, Xiaoning Feng, Xiaohong Han, Cong Liu 외

In recent times, a plethora of Large Code Generation Models (LCGMs) have been proposed, showcasing significant potential in assisting developers with complex programming tasks. Benchmarking LCGMs necessitates the creatio…

BenchmarkingCode Generation

AV-SyncBench: Decoupled Benchmarking of Temporal and Semantic Audio-Visual Synchronization

2026-07-01 · Tianhong Zhou, Mingyang Han, Boyu Li, Yuxuan Jiang 외 arxiv

Audio-visual feature extraction is a fundamental component of multimodal understanding and generation tasks. However, existing evaluation protocols for feature extraction models exhibit dimensional bias, typically focusi…