DATAWEAVER: Authoring Data-Driven Narratives through the Integrated Composition of Visualization and Text
arXiv:2503.22946 · doi:10.1111/cgf.70098
Abstract
Data-driven storytelling has gained prominence in journalism and other data reporting fields. However, the process of creating these stories remains challenging, often requiring the integration of effective visualizations with compelling narratives to form a cohesive, interactive presentation. To help streamline this process, we present an integrated authoring framework and system, DataWeaver, that supports both visualization-to-text and text-to-visualization composition. DataWeaver enables users to create data narratives anchored to data facts derived from "call-out" interactions, i.e., user-initiated highlights of visualization elements that prompt relevant narrative content. In addition to this "vis-to-text" composition, DataWeaver also supports a "text-initiated" approach, generating relevant interactive visualizations from existing narratives. Key findings from an evaluation with 13 participants highlighted the utility and usability of DataWeaver and the effectiveness of its integrated authoring framework. The evaluation also revealed opportunities to enhance the framework by refining filtering mechanisms and visualization recommendations and better support authoring creativity by introducing advanced customization options.
Accepted to EuroVis 2025. Published in Computer Graphics Forum. DOI: 10.1111/cgf.70098
References in corpus (9)
- NL4DV: A Toolkit for Generating Analytic Specifications for Data Visualization from Natural Language Queries
- Calliope: Automatic Visual Data Story Generation from a Spreadsheet
- FlowSense: A Natural Language Interface for Visual Data Exploration within a Dataflow System
- Erato: Cooperative Data Story Editing via Fact Interpolation
- CrossData: Leveraging Text-Data Connections for Authoring Data Documents
- Notable: On-the-fly Assistant for Data Storytelling in Computational Notebooks
- The Stories We Tell About Data: Media Types for Data-Driven Storytelling
- Epigraphics: Message-Driven Infographics Authoring
- "The Data Says Otherwise"-Towards Automated Fact-checking and Communication of Data Claims