activity
20092023
most citedFootprints in Local Reasoning

13 citations · 21 across the 7 of their papers we have counts for

collaborators

8 papers

cs.AI2023

FormaT5: Abstention and Examples for Conditional Table Formatting with Natural Language

Mukul Singh, José Cambronero, Sumit Gulwani +5

Formatting is an important property in tables for visualization, presentation, and analysis. Spreadsheet software allows users to automatically format their tables by writing data-…

cs.DB2023★ 6 cited

From Words to Code: Harnessing Data for Program Synthesis from Natural Language

Anirudh Khatry, Joyce Cahoon, Jordan Henkel +9

Creating programs to correctly manipulate data is a difficult task, as the underlying programming languages and APIs can be challenging to learn for many users who are not skilled…

cs.AI2022★ 2 cited

CORNET: Learning Table Formatting Rules By Example

Mukul Singh, José Cambronero, Sumit Gulwani +4

Spreadsheets are widely used for table manipulation and presentation. Stylistic formatting of these tables is an important property for both presentation and analysis. As a result,…

cs.PL2022

Overwatch: Learning Patterns in Code Edit Sequences

Yuhao Zhang, Yasharth Bajpai, Priyanshu Gupta +8

Integrated Development Environments (IDEs) provide tool support to automate many source code editing tasks. Traditionally, IDEs use only the spatial context, i.e., the location whe…

cs.SE2022

Landmarks and Regions: A Robust Approach to Data Extraction

Suresh Parthasarathy, Lincy Pattanaik, Anirudh Khatry +4

We propose a new approach to extracting data items or field values from semi-structured documents. Examples of such problems include extracting passenger name, departure time and d…

cs.AI2021

Multi-modal Program Inference: a Marriage of Pre-trainedLanguage Models and Component-based Synthesis

Kia Rahmani, Mohammad Raza, Sumit Gulwani +5

Multi-modal program synthesis refers to the task of synthesizing programs (code) from their specification given in different forms, such as a combination of natural language and ex…

cs.PL2017

Interactive Program Synthesis

Vu Le, Daniel Perelman, Oleksandr Polozov +3

Program synthesis from incomplete specifications (e.g. input-output examples) has gained popularity and found real-world applications, primarily due to its ease-of-use. Since this…

cs.SE2009★ 13 cited

Footprints in Local Reasoning

Mohammad Raza, Philippa Gardner

Local reasoning about programs exploits the natural local behaviour common in programs by focussing on the footprint - that part of the resource accessed by the program. We address…