Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems 2020
DOI: 10.1145/3313831.3376442
|View full text |Cite
|
Sign up to set email alerts
|

Wrex: A Unified Programming-by-Example Interaction for Synthesizing Readable Code for Data Scientists

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
68
0
2

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 95 publications
(70 citation statements)
references
References 27 publications
0
68
0
2
Order By: Relevance
“…Instead of eliciting additional examples from users, several interactive approaches have been proposed to help users directly inspect and refine synthesized programs [42,10,30,64]. FlashProg [42] paraphrases synthesized programs in English and clusters programs with common structures for ease of navigation.…”
Section: Direct Program Manipulation To Guide Synthesismentioning
confidence: 99%
See 3 more Smart Citations
“…Instead of eliciting additional examples from users, several interactive approaches have been proposed to help users directly inspect and refine synthesized programs [42,10,30,64]. FlashProg [42] paraphrases synthesized programs in English and clusters programs with common structures for ease of navigation.…”
Section: Direct Program Manipulation To Guide Synthesismentioning
confidence: 99%
“…FlashProg [42] paraphrases synthesized programs in English and clusters programs with common structures for ease of navigation. Wrex [10] transforms synthesized programs to readable code and allows users to directly edit them.…”
Section: Direct Program Manipulation To Guide Synthesismentioning
confidence: 99%
See 2 more Smart Citations
“…Meeting data scientists where they work is a motivation that B2 shares with Wrex [20], a recent system that embeds a Session 1B: Bridging Programming and Visualization UIST '20, October 20-23, 2020, Virtual Event, USA visual data wrangling interface within the Jupyter notebook. Building on the previous theme, a key insight of Wrex is that it is not enough to simply embed PBE systems in context; rather, to respect literate computing principles, the code these systems synthesize must be human-readable.…”
Section: Interactions Generating Codementioning
confidence: 99%