Integrated Visualization Editing via Parameterized Declarative Templates

01/19/2021
by   Andrew McNutt, et al.
0

Interfaces for creating visualizations typically embrace one of several common forms. Textual specification enables fine-grained control, shelf building facilitates rapid exploration, while chart choosing promotes immediacy and simplicity. Ideally these approaches could be unified to integrate the user- and usage-dependent benefits found in each modality, yet these forms remain distinct. We propose parameterized declarative templates, a simple abstraction mechanism over JSON-based visualization grammars, as a foundation for multimodal visualization editors. We demonstrate how templates can facilitate organization and reuse by factoring the more than 160 charts that constitute Vega-Lite's example gallery into approximately 40 templates. We exemplify the pliability of abstracting over charting grammars by implementing – as a template – the functionality of the shelf builder Polestar (a simulacra of Tableau) and a set of templates that emulate the Google Sheets chart chooser. We show how templates support multimodal visualization editing by implementing a prototype and evaluating it through an approachability study.

READ FULL TEXT

page 2

page 5

page 8

page 9

page 15

page 16

research
07/13/2022

Streamlining Visualization Authoring in D3 Through User-Driven Templates

D3 is arguably the most popular tool for implementing web based visualiz...
research
06/07/2020

A Formal Definition of Stochastic Activity Networks Templates

Model-based evaluation has been extensively used to estimate performance...
research
12/20/2021

RetroComposer: Discovering Novel Reactions by Composing Templates for Retrosynthesis Prediction

The main target of retrosynthesis is to recursively decompose desired mo...
research
05/24/2016

Experiments in Linear Template Combination using Genetic Algorithms

Natural Language Generation systems typically have two parts - strategic...
research
07/14/2022

Learning Implicit Templates for Point-Based Clothed Human Modeling

We present FITE, a First-Implicit-Then-Explicit framework for modeling h...
research
07/14/2022

Fine-grained Few-shot Recognition by Deep Object Parsing

In our framework, an object is made up of K distinct parts or units, and...
research
11/13/2020

Parametric Graph Templates: Properties and Algorithms

Hierarchical structure and repetition are prevalent in graphs originatin...

Please sign up or login with your details

Forgot password? Click here to reset