Programming by Example
Programming by Example (PBE) aims to generate computer programs from user-provided input-output examples, offering a more intuitive programming paradigm. Current research focuses on leveraging large language models (LLMs) and diffusion models to improve PBE systems, addressing challenges like handling ambiguous examples and generalizing to unseen data. These advancements are enhancing the usability and applicability of PBE across diverse domains, from web automation and spreadsheet formatting to robot control, potentially democratizing programming and boosting productivity.
Papers
June 12, 2024
December 21, 2023
November 9, 2023
October 26, 2023
August 10, 2023
June 1, 2023
May 4, 2023
December 20, 2022