← Search

Neel Sundaresan

7 accepted papers

2025

RefactorBench: Evaluating Stateful Reasoning in Language Agents Through Code

ICLR 2025poster

Recent advances in language model (LM) agents and function calling have enabled autonomous, feedback-driven systems to solve problems across various digital domains. To better understand the unique limitations of LM agents, we introduce RefactorBench, a benchmark consisting of 100 large handcrafted…

2023

Code Execution with Pre-trained Language Models

ACL 2023findings

Code execution is a fundamental aspect of programming language semantics that reflects the exact behavior of the code. However, most pre-trained models for code intelligence ignore the execution trace and only rely on source code and syntactic structures. In this paper, we investigate how well pre-t…

2023

Program Translation via Code Distillation

EMNLP 2023long main

Software version migration and program translation are an important and costly part of the lifecycle of large codebases. Traditional machine translation relies on parallel corpora for supervised translation, which is not feasible for program translation due to a dearth of aligned data. Recent unsupe…

Cited by 0SourceScholar
2023

SUT: Active Defects Probing for Transcompiler Models

EMNLP 2023short main

Automatic Program translation has enormous application value and hence has been attracting significant interest from AI researchers. However, we observe that current program translation models still make elementary syntax errors, particularly, when the target language does not have syntax elements i…

Cited by 0SourceScholar
2021

CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generation

NeurIPS 2021poster

Benchmark datasets have a significant impact on accelerating research in programming language tasks. In this paper, we introduce CodeXGLUE, a benchmark dataset to foster machine learning research for program understanding and generation. CodeXGLUE includes a collection of 10 tasks across 14 datasets…

Cited by 981SourcecodeScholar
2021

GraphCodeBERT: Pre-training Code Representations with Data Flow

ICLR 2021poster

Pre-trained models for programming language have achieved dramatic empirical improvements on a variety of code-related tasks such as code search, code completion, code summarization, etc. However, existing pre-trained models regard a code snippet as a sequence of tokens, while ignoring the inherent…

2021

Long-Range Modeling of Source Code Files with eWASH: Extended Window Access by Syntax Hierarchy

EMNLP 2021main

Statistical language modeling and translation with transformers have found many successful applications in program understanding and generation tasks, setting high benchmarks for tools in modern software development environments. The finite context window of these neural models means, however, that…