~/talk

Structure Interpretation of Text Formats

Talkat OOPSLA 2020 · 2020-11-15..11-20· [software-architecture]
links:none on file
name:Vu Le
links:none on file
links:none on file
links:none on file
slides:none on file

An extensible program-synthesis system called Unravel framework learns sequences of parametrized parsing rules (Regex-Split, Delimiter-Split, String-Split, JSON rule, Pattern-Partition) to convert mixed and nested text formats into tables; a prototype integrated with Power BI is evaluated on 600+ real files and achieves 90% predictive success and recovers 62% more with user examples, showing multi-rule pipelines are required for about 50% of real inputs.

AI-written summary · about

  1. 0:00Start
  2. 0:28Motivation
  3. 1:12File example
  4. 3:37Existing approaches
  5. 4:31The Unravel approach
  6. 5:44Parametrized rules & partial structures
  7. 6:25Black-box rules & extensibility
  8. 6:47Rule sequence
  9. 7:00The Unravel algorithm
  10. 8:03An example (step 1)
  11. 11:56Interactivity example
  12. 12:36Implementation & experiments
  13. 13:24Application in Microsoft Power BI
  14. 14:40Summary: the Unravel framework
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.