Proceedings of the 2018 International Conference on Management of Data 2018
DOI: 10.1145/3183713.3193539
|View full text |Cite
|
Sign up to set email alerts
|

Transform-Data-by-Example (TDE)

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 12 publications
(3 citation statements)
references
References 8 publications
0
3
0
Order By: Relevance
“…FlashFill [6], for example, learns string transformation rules called domain-specific language (DSL) from input-output examples provided by users. PBE enables users to reformat or transform unstructured data without requiring any programming knowledge, and some data transformation systems using PBE have been proposed for this purpose [3,6,9,12,24]. FlashFill [6] synthesizes an algorithm for domain-specific language, L, from a small number of examples using version-space algebra [18] to succinctly represent a large set of programs in L. Although these techniques are useful for nonprogrammers, their use is not sufficiently widespread because of the lack of usability and confidence in the correctness of the synthesized programs [17].…”
Section: Figure 1: Example Of Data Transformation In Titanic Datasetmentioning
confidence: 99%
See 1 more Smart Citation
“…FlashFill [6], for example, learns string transformation rules called domain-specific language (DSL) from input-output examples provided by users. PBE enables users to reformat or transform unstructured data without requiring any programming knowledge, and some data transformation systems using PBE have been proposed for this purpose [3,6,9,12,24]. FlashFill [6] synthesizes an algorithm for domain-specific language, L, from a small number of examples using version-space algebra [18] to succinctly represent a large set of programs in L. Although these techniques are useful for nonprogrammers, their use is not sufficiently widespread because of the lack of usability and confidence in the correctness of the synthesized programs [17].…”
Section: Figure 1: Example Of Data Transformation In Titanic Datasetmentioning
confidence: 99%
“…FlashFill [6] and BlinkFill [24] construct directed acyclic graphs (DAG) using regular expressions to infer string transformation rules from input-output examples. Similar PBE-based systems that support data transformation also exist [9,12]. These systems do not require users to have prior programming skills.…”
Section: Related Workmentioning
confidence: 99%
“…Data transformation is a long-standing problem and a common step in data-pipelines. Significant progress has been made in this area, with recent work developing "by-pattern" [34] and "by-example" approaches [16,26,28,29,[31][32][33]43]. Research in this area have generated substantial impacts on commercial systems, with by-example features shipping in popular systems such as Microsoft Excel [26], Power BI [28], and Trifacta [7].…”
Section: Related Workmentioning
confidence: 99%