ICSE20 Gulwani Most Influential Paper Award Speech
Sumit Gulwani talks about the past 11 years of his journey at Microsoft, developing various usable program synthesis technologies and the role that this ICSE 2010 paper played in that journey.
Sumit Gulwani talks about the past 11 years of his journey at Microsoft, developing various usable program synthesis technologies and the role that this ICSE 2010 paper played in that journey.
Split.Text is a system for splitting data in plain text format, where there may be multiple fields that need to be separated into different columns.
Matching.Text automatically identifies different formats and patterns in string data.
Transformation.Json transforms the structure of Json using input/output examples.
Transformation.Text is a system that performs string transformations using examples allowing for many tasks involving strings to be performed automatically.
Extraction.Text extracts data from semi-structured text files using examples.
Extraction.Json automatically extracts tabular data from Json files. It supports extracting Newline Delimited Json and truncated Json.
Robots and autonomous systems are playing a significant role in modern times, in both academic research and industrial applications. Handling the constant variability and uncertainty present in the real world is a major challenge for…
We describe the program synthesis features in Microsoft Power BI which help users to automatically generate programs for extracting data from webpages, by providing examples or even fully automatically in many cases.