User Tools

Site Tools


retreats:2023fall:abstracts

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
retreats:2023fall:abstracts [2023/10/11 12:11]
tamille
retreats:2023fall:abstracts [2023/10/11 22:50] (current)
peziegler Changing my talk title and abstract
Line 8: Line 8:
  
 ====Session I==== ====Session I====
-  * Supporting Data Journalists through Automated Reverse Engineering of In-the-Wild Examples, //Parker Ziegler//+  * Automated Reverse Engineering of Data Visualizations from In-the-Wild Examples, //Parker Ziegler//
 Abstract: Abstract:
-Examples are foundational in helping data journalists author interactive graphics, whether by demonstrating challenging techniques or serving as building blocks for new design exploration. However, a key element of an example’s usefulness is the availability of its source code. If a data journalist wants to work from an “in-the-wild” example for which no source code is available, they have to resort to manual reverse engineering to produce an approximation of the original visualization. This is a time-consuming and error-prone process, erasing much of the original benefit of working from an example. In this talk, I’ll present our work on reviz, a compiler and accompanying Chrome extension that automatically generates parameterized data visualization programs from input SVG subtrees. I’ll walk through the reviz architecture from an end user’s perspective before diving deep into the internals of our reverse engineering and compilation processes. I’ll finish by discussing reviz's current limitations and some of our future plans to evaluate the system in the newsroom+Examples are foundational in helping data journalists author interactive graphics, whether by demonstrating challenging techniques or serving as building blocks for new design exploration. However, a key element of an example’s usefulness is the availability of its source code. If a data journalist wants to work from an “in-the-wild” example for which no source code is available, they have to resort to manual reverse engineering to produce an approximation of the original visualization. This is a time-consuming and error-prone process, erasing much of the original benefit of working from an example. In this talk, I’ll present our work on reviz, a compiler and accompanying Chrome extension that automatically generates parameterized data visualization programs from input SVG subtrees. I’ll walk through the reviz architecture from an end user’s perspective before diving deep into the internals of our reverse engineering and compilation processes.
  
   * ACORN: Performant and Predicate-Agnostic Search Over Vector Embeddings and Structured Data, //Liana Patel//   * ACORN: Performant and Predicate-Agnostic Search Over Vector Embeddings and Structured Data, //Liana Patel//
retreats/2023fall/abstracts.1697051499.txt.gz · Last modified: 2023/10/11 12:11 by tamille