activity
20142022
most citedFeedback Generation for Performance Problems in Introductory Programming Assignments

70 citations · 91 across the 4 of their papers we have counts for

collaborators

5 papers

cs.SE2022★ 15 cited

Repair Is Nearly Generation: Multilingual Program Repair with LLMs

Harshit Joshi, José Cambronero, Sumit Gulwani +3

Most programmers make mistakes when writing code. Some of these mistakes are small and require few edits to the original program -- a class of errors recently termed last mile mist…

cs.SE2022★ 5 cited

Neurosymbolic Repair for Low-Code Formula Languages

Rohan Bavishi, Harshit Joshi, José Pablo Cambronero Sánchez +5

Most users of low-code platforms, such as Excel and PowerApps, write programs in domain-specific formula languages to carry out nontrivial tasks. Often users can write most of the…

cs.LG2020★ 1 cited

Programming by Rewards

Nagarajan Natarajan, Ajaykrishna Karthikeyan, Prateek Jain +4

We formalize and study ``programming by rewards'' (PBR), a new approach for specifying and synthesizing subroutines for optimizing some quantitative metric such as performance, res…

cs.PL2016

Automated Clustering and Program Repair for Introductory Programming Assignments

Sumit Gulwani, Ivan Radiček, Florian Zuleger

Providing feedback on programming assignments is a tedious task for the instructor, and even impossible in large Massive Open Online Courses with thousands of students. Previous re…

cs.PL2014★ 70 cited

Feedback Generation for Performance Problems in Introductory Programming Assignments

Sumit Gulwani, Ivan Radiček, Florian Zuleger

Providing feedback on programming assignments manually is a tedious, error prone, and time-consuming task. In this paper, we motivate and address the problem of generating feedback…