Search Results - "Programming by example"
-
1
Neurosymbolic Models for Computer Graphics
ISSN: 0167-7055, 1467-8659Published: Oxford Blackwell Publishing Ltd 01.05.2023Published in Computer graphics forum (01.05.2023)“…Procedural models (i.e. symbolic programs that output visual data) are a historically‐popular method for representing graphics content: vegetation, buildings,…”
Get full text
Journal Article -
2
Generalized planning as heuristic search: A new planning search-space that leverages pointers over objects
ISSN: 0004-3702, 1872-7921Published: Elsevier B.V 01.05.2024Published in Artificial intelligence (01.05.2024)“…Planning as heuristic search is one of the most successful approaches to classical planning but unfortunately, it does not trivially extend to Generalized…”
Get full text
Journal Article -
3
Data Formulator: AI-powered Concept-driven Visualization Authoring
ISSN: 1077-2626, 1941-0506, 1941-0506Published: United States IEEE 01.01.2024Published in IEEE transactions on visualization and computer graphics (01.01.2024)“…With most modern visualization tools, authors need to transform their data into tidy formats to create visualizations they want. Because this requires…”
Get full text
Journal Article -
4
What Makes Good In-Context Demonstrations for Code Intelligence Tasks with LLMs?
ISSN: 2643-1572Published: IEEE 11.09.2023Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (11.09.2023)“…Pre-trained models of source code have gained widespread popularity in many code intelligence tasks. Recently, with the scaling of the model and corpus size,…”
Get full text
Conference Proceeding -
5
On the fly synthesis of edit suggestions
ISSN: 2475-1421, 2475-1421Published: 01.10.2019Published in Proceedings of ACM on programming languages (01.10.2019)“…When working with a document, users often perform context-specific repetitive edits – changes to the document that are similar but specific to the contexts at…”
Get full text
Journal Article -
6
FlashFill++: Scaling Programming by Example by Cutting to the Chase
ISSN: 2475-1421, 2475-1421Published: New York, NY, USA ACM 09.01.2023Published in Proceedings of ACM on programming languages (09.01.2023)“…Programming-by-Examples (PBE) involves synthesizing an "intended program" from a small set of user-provided input-output examples. A key PBE strategy has been…”
Get full text
Journal Article -
7
Rigel: Transforming Tabular Data by Declarative Mapping
ISSN: 1077-2626, 1941-0506, 1941-0506Published: United States IEEE 01.01.2023Published in IEEE transactions on visualization and computer graphics (01.01.2023)“…We present Rigel, an interactive system for rapid transformation of tabular data. Rigel implements a new declarative mapping approach that formulates the data…”
Get full text
Journal Article -
8
Neural Program Synthesis for Automatic Image Enhancement
ISSN: 2182-2069, 2182-2077Published: 30.05.2025Published in Journal of internet services and information security (30.05.2025)“…Program synthesis is the art of synthesizing programs from the user's specifications. The user's in-tent is specified through demonstration, natural language,…”
Get full text
Journal Article -
9
Semantic programming by example with pre-trained models
ISSN: 2475-1421, 2475-1421Published: 01.10.2021Published in Proceedings of ACM on programming languages (01.10.2021)“…The ability to learn programs from few examples is a powerful technology with disruptive applications in many domains, as it allows users to automate…”
Get full text
Journal Article -
10
Combining the top-down propagation and bottom-up enumeration for inductive program synthesis
ISSN: 2475-1421, 2475-1421Published: 01.01.2021Published in Proceedings of ACM on programming languages (01.01.2021)“…We present an effective method for scalable and general-purpose inductive program synthesis. There have been two main approaches for inductive synthesis:…”
Get full text
Journal Article -
11
Data Extraction via Semantic Regular Expression Synthesis
ISSN: 2475-1421, 2475-1421Published: New York, NY, USA ACM 16.10.2023Published in Proceedings of ACM on programming languages (16.10.2023)“…Many data extraction tasks of practical relevance require not only syntactic pattern matching but also semantic reasoning about the content of the underlying…”
Get full text
Journal Article -
12
TIDY: A PBE-based framework supporting smart transformations for entity consistency in PowerPoint
ISSN: 0950-5849, 1873-6025Published: Elsevier B.V 01.10.2021Published in Information and software technology (01.10.2021)“…Programming by Example (PBE) is increasingly assisting human users by recognizing and executing repetitive tasks, such as text editing and spreadsheet…”
Get full text
Journal Article -
13
Unprecedented Code Change Automation: The Fusion of LLMs and Transformation by Example
ISSN: 2994-970X, 2994-970XPublished: New York, NY, USA ACM 12.07.2024Published in Proceedings of the ACM on software engineering (12.07.2024)“…Software developers often repeat the same code changes within a project or across different projects. These repetitive changes are known as “code change…”
Get full text
Journal Article -
14
PBE-Based Selective Abstraction and Refinement for Efficient Property Falsification of Embedded Software
ISSN: 2994-970X, 2994-970XPublished: New York, NY, USA ACM 12.07.2024Published in Proceedings of the ACM on software engineering (12.07.2024)“…Comprehensive verification/falsification of embedded software is challenging and often impossible mainly due to the typical characteristics of embedded…”
Get full text
Journal Article -
15
Synthesis of data completion scripts using finite tree automata
ISSN: 2475-1421, 2475-1421Published: 01.10.2017Published in Proceedings of ACM on programming languages (01.10.2017)“…In application domains that store data in a tabular format, a common task is to fill the values of some cells using values stored in other cells. For instance,…”
Get full text
Journal Article -
16
Inductive Synthesis of Structurally Recursive Functional Programs from Non-recursive Expressions
ISSN: 2475-1421, 2475-1421Published: New York, NY, USA ACM 09.01.2023Published in Proceedings of ACM on programming languages (09.01.2023)“…We present a novel approach to synthesizing recursive functional programs from input-output examples. Synthesizing a recursive function is challenging because…”
Get full text
Journal Article -
17
Trace-Guided Inductive Synthesis of Recursive Functional Programs
ISSN: 2475-1421, 2475-1421Published: New York, NY, USA ACM 06.06.2023Published in Proceedings of ACM on programming languages (06.06.2023)“…We propose a novel trace-guided approach to tackle the challenges of ambiguity and generalization in synthesis of recursive functional programs from…”
Get full text
Journal Article -
18
Just-in-time learning for bottom-up enumerative synthesis
ISSN: 2475-1421, 2475-1421Published: New York, NY, USA ACM 13.11.2020Published in Proceedings of ACM on programming languages (13.11.2020)“…A key challenge in program synthesis is the astronomical size of the search space the synthesizer has to explore. In response to this challenge, recent work…”
Get full text
Journal Article -
19
Generalizable synthesis through unification
ISSN: 2475-1421, 2475-1421Published: 01.10.2021Published in Proceedings of ACM on programming languages (01.10.2021)“…The generalizability of PBE solvers is the key to the empirical synthesis performance. Despite the importance of generalizability, related studies on PBE…”
Get full text
Journal Article -
20
FrAngel: component-based synthesis with control structures
ISSN: 2475-1421, 2475-1421Published: New York, NY, USA ACM 02.01.2019Published in Proceedings of ACM on programming languages (02.01.2019)“…In component-based program synthesis, the synthesizer generates a program given a library of components (functions). Existing component-based synthesizers have…”
Get full text
Journal Article