paper-with-me

Papers

CodeEditorBench: Evaluating Code Editing Capability of Large Language Models

2024-04-04 · Jiawei Guo, Ziming Li, Xueling Liu, Kaijing Ma, Tianyu Zheng, Zhouliang Yu, Ding Pan, Yizhi Li, Ruibo Liu, Yue Wang, Shuyue Guo, Xingwei Qu, Xiang Yue, Ge Zhang, Wenhu Chen, Jie Fu

Large Language Models (LLMs) for code are rapidly evolving, with code editing emerging as a critical capability. We introduce CodeEditorBench, an evaluation framework designed to rigorously assess the performance of LLMs in code editing tasks, including debugging, translating, polishing, and requirement switching. Unlike existing benchmarks focusing solely on code generation, CodeEditorBench emphasizes real-world scenarios and practical aspects of software development. We curate diverse coding challenges and scenarios from five sources, covering various programming languages, complexity levels, and editing tasks. Evaluation of 19 LLMs reveals that closed-source models (particularly Gemini-Ultra and GPT-4), outperform open-source models in CodeEditorBench, highlighting differences in model performance based on problem types and prompt sensitivities. CodeEditorBench aims to catalyze advancements in LLMs by providing a robust platform for assessing code editing capabilities. We will release all prompts and datasets to enable the community to expand the dataset and benchmark emerging LLMs. By introducing CodeEditorBench, we contribute to the advancement of LLMs in code editing and provide a valuable resource for researchers and practitioners.

📄 PDF Abstract BibTeX arXiv:2404.03543

Code (1)

CodeEditorBench/CodeEditorBench

Tasks

Code Generation

Similar Papers 제목 키워드 기반

RES-Q: Evaluating Code-Editing Large Language Model Systems at the Repository Scale

2024-06-24 · Beck Labash, August Rosedale, Alex Reents, Lucas Negritto 외

The instruction-following ability of Large Language Models (LLMs) has cultivated a class of LLM-based systems capable of approaching complex tasks such as making edits to large code repositories. Due to the high sensitiv…

Code GenerationHumanEvalInstruction FollowingLanguage Modeling+3

ChartSync: A Benchmark for Visuo-Logical Cascading Chart Editing

2026-07-11 · Jiakang Yu, Yixuan Chai, Tianci Wang, Rihui Jin 외 arxiv

Generative image editing models struggle with structured statistical charts when data modifications require geometric synchronization. We formalize this task as Visuo-Logical Cascading Editing (VLCE). However, existing m…

Image Editing

ChartEdit: How Far Are MLLMs From Automating Chart Analysis? Evaluating MLLMs' Capability via Chart Editing

2025-05-17 · Xuanle Zhao, Xuexin Liu, Haoyue Yang, Xianzhen Luo 외

Although multimodal large language models (MLLMs) show promise in generating chart rendering code, chart editing presents a greater challenge. This difficulty stems from its nature as a labor-intensive task for humans th…

Chart Understanding

Can It Edit? Evaluating the Ability of Large Language Models to Follow Code Editing Instructions

2023-12-11 · Federico Cassano, Luisa Li, Akul Sethi, Noah Shinn 외

A significant amount of research is focused on developing and evaluating large language models for a variety of code synthesis tasks. These include synthesizing code from natural language, synthesizing tests from code, a…

Evaluating Music Context Preservation: A Multi-facet Framework for Music Editing Systems

2025-12-16 · Yash Vishe, Eric Xue, Xunyi Jiang, Zachary Novack 외 arxiv

Music editing plays a vital role in modern music production, with applications in film, broadcasting, and game development. Recent advances in music editing systems have enabled diverse editing tasks such as timbre trans…

Music Generation