Cohort-based Semantic Labeling: AI-Enabled Recovery of Visualization Semantics from Deployed SVGs

📅 2026-06-08
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Existing post-deployment SVG visualizations lack high-level semantic structure, hindering downstream tasks such as querying, accessibility, interpretation, personalization, and transformation. To address this limitation, this work proposes the CSL multi-stage pipeline, which reduces the semantic search space through group decomposition and integrates AI-driven clustering, hybrid semantic reasoning, and deterministic structural validation to achieve context-sensitive yet structurally robust semantic recovery, yielding annotated Semantic SVGs (SSVGs). Evaluated on 102 real-world SVGs, the method achieves macro-averaged accuracies of 0.822, 0.853, and 0.860 for tag type, visualization role, and data role, respectively. The grouping strategy significantly enhances performance (p < 0.001), and repeated annotations across 100 trials demonstrate consistency exceeding 91.9%.
📝 Abstract
Many web-based visualizations are deployed as Scalable Vector Graphics (SVG), a format that faithfully preserves visual appearance but typically omits the higher-level semantic structure needed for machine interpretation. Once rendered and published, information about a visualization's components, roles, and encodings is no longer explicitly available, limiting downstream operations such as querying, accessibility augmentation, explanation, personalization, and transformation. To address this gap, we introduce CSL, an AI-enabled, multi-stage pipeline for automatically recovering visualization semantics from deployed SVGs through two complementary mechanisms: (1) cohort-based decomposition, which organizes heterogeneous SVG primitives into structurally coherent subsets that reduce the semantic assignment space, and (2) hybrid semantic grounding, which combines model-based inference with deterministic structural validation and propagation to make labeling both context-sensitive and structurally anchored. CSL produces Semantic SVG (SSVG), a representation in which SVG elements are annotated with graphical mark type, visualization role, and data role. We implemented CSL as an end-to-end prototype and evaluated it on 102 SVG visualizations, achieving global macro-averaged accuracies of 0.822 for mark type, 0.853 for visualization role, and 0.860 for data-role recovery. An ablation against a non-cohort whole-chart baseline showed that cohorting significantly improves accuracy (paired t-test: t > 20, p < 0.001; Cohen's d > 2.0), and repeated labeling of a randomly selected SVG over 100 runs yielded mean agreement above 91.9% across all three attributes. These results provide strong evidence that CSL can transform deployed SVGs into machine-usable semantic representations, enabling more accessible, adaptive, and user-steerable visualization systems.
Problem

Research questions and friction points this paper is trying to address.

semantic labeling
SVG
visualization semantics
machine interpretation
cohort-based decomposition
Innovation

Methods, ideas, or system contributions that make the work stand out.

cohort-based decomposition
semantic labeling
SVG recovery
hybrid semantic grounding
visualization semantics
🔎 Similar Papers
No similar papers found.
💼 Related Jobs
No related jobs found.
J
Jeongah Lee
University of Massachusetts Amherst
H
Hima Varshini Surisetty
University of Massachusetts Amherst
D
Durga Nirmaleswaran
University of Massachusetts Amherst
J
Jahnavi Sharma
University of Massachusetts Amherst
S
Srikiran Kavuri
University of Massachusetts Amherst
Narges Mahyar
Narges Mahyar
Associate Professor, University of Massachusetts Amherst
Information VisualizationVisual AnalyticsHuman Computer InteractionCSCWPublic Engagement
Ali Sarvghad
Ali Sarvghad
University of Massachusetts Amherst
Information VisualizationComputer Supported Collaborative Work