Full paper

Automatic Synthesis of Visualization Design Knowledge Bases

Hyeok Kim, Sehi L’yi, Nils Gehlenborg, & Jeffrey Heer

ACM CHI

Given a visualization design corpus (1), our methods extract raw features (2), select some of them through forward
and backward iterations (3), and then render the selected features into formal representations for further computation, such as
visualization design recommendations (4). We evaluate our methods via a benchmark study (5) against an existing visualization
design knowledge base (Draco 2 [55]) and by synthesizing a novel genomics visualization knowledge base from scratch (6).

Given a visualization design corpus (1), our methods extract raw features (2), select some of them through forward and backward iterations (3), and then render the selected features into formal representations for further computation, such as visualization design recommendations (4). We evaluate our methods via a benchmark study (5) against an existing visualization design knowledge base (Draco 2 [55]) and by synthesizing a novel genomics visualization knowledge base from scratch (6).

Abstract

Formal representations of the visualization design space, such as knowledge bases and graphs, consolidate design practices into a shared resource and enable automated reasoning and interpretable design recommendations. However, prior approaches typically depend on fixed, manually authored rules, making it difficult to build novel representations or extend them for different visualization domains. Instead, we propose data-driven methods that automatically synthesize visualization design knowledge bases. Specifically, our methods (1) extract candidate design features from a visualization corpus, (2) select features forward and backward, and (3) render the final knowledge base. In our benchmark evaluation compared to Draco 2, our synthesized knowledge base offers general and interpretable design features and improves the accuracy of predicting effective designs by 1–15% in varied training and test sets. When we apply our approach to genomics visualization, the synthesized knowledge base includes sensible features with accuracy up to 97%, demonstrating the applicability of our approach to other visualization domains.

Acceptance rate: 25.1%

Bibtex

@inproceedings{kb-synthesis,
  title     = {Automatic Synthesis of Visualization Design Knowledge Bases},
  author    = {Kim, Hyeok AND L’yi, Sehi AND Gehlenborg, Nils AND Heer, Jeffrey},
  booktitle = {Proc. ACM Human Factors in Computing Systems},
  series    = {CHI '26},
  year      = {2026},
  articleno = {441},
  pages     = {1,17},
  doi       = {10.1145/3772318.3790286}
}