Pluto: Authoring Semantically Aligned Text and Charts for Data-Driven Communication
Authors
Textual content (including titles, annotations, and captions) plays a central role in helping readers understand a visualization by emphasizing, contextualizing, or summarizing the depicted data. Yet, existing visualization tools provide limited support for jointly authoring the two modalities of text and visuals such that both convey semantically-rich information and are cohesively integrated. In response, we introduce Pluto, a mixed-initiative authoring system that uses features of a chart's construction (e.g., visual encodings) as well as any textual descriptions a user may have drafted to make suggestions about the content and presentation of the two modalities. For instance, a user can begin to type out a description and interactively brush a region of interest in the chart, and Pluto will generate a relevant auto-completion of the sentence. Similarly, based on a written description, Pluto may suggest lifting a sentence out as an annotation or the visualization's title, or may suggest applying a data transformation (e.g., sort) to better align the two modalities. A preliminary user study revealed that Pluto's recommendations were particularly useful for bootstrapping the authoring process and helped identify different strategies participants adopt when jointly authoring text and charts. Based on study feedback, we discuss design implications for integrating interactive verification features between charts and text, offering control over text verbosity and tone, and enhancing the bidirectional flow in unified text and chart authoring tools.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- How can bidirectional text-chart linking improve content consistency and information expression accuracy?Category: Natural Language-Driven Data VisualizationSimilar questionsarrow_forward
- How can users dynamically generate data-driven narrative text and optimize chart design through interaction?Category: Natural Language-Driven Data VisualizationSimilar questionsarrow_forward
- How can semantic modeling methods enhance semantic consistency between chart and text components?Category: Natural Language-Driven Data VisualizationSimilar questionsarrow_forward
Practical Problems
1- In data visualization, text and charts cannot be linked in real time, making it difficult for users to efficiently express complex data.Category: Natural Language-Driven Data VisualizationSimilar questionsarrow_forward
- 80%
Improving Early Navigation in Time-Lapse Video with Spread-Frame Loading
CHI '19· Interactive Data Visualization +1
- 80%
Interactive Repair of Tables Extracted from PDF Documents on Mobile Devices
CHI '19· Interactive Data Visualization
- 80%
Automatic Annotation Synchronizing with Textual Description for Visualization
CHI '20· Interactive Data Visualization +1
- 80%
ToonNote: Improving Communication in Computational Notebooks Using Interactive Data Comics
CHI '21· Interactive Data Visualization +1
- 80%
Table Illustrator: Puzzle-based interactive authoring of plain tables
CHI '24· Interactive Data Visualization +1
- 80%
Unpacking Visual Metaphors in Infographics: A Design Space
CHI '26· Data Storytelling +1
- 80%
HelpViz: Automatic Generation of Contextual Visual Mobile Tutorials from Text-Based Instructions
UIST '21· Interactive Data Visualization +1
- 80%
Olio: A Semantic Search Interface for Data Repositories
UIST '23· Interactive Data Visualization +1
- 80%
Bluefish: Composing Diagrams with Declarative Relations
UIST '24· Interactive Data Visualization +1
- 80%
Ragged Blocks: Rendering Structured Text With Style
UIST '25· Interactive Data Visualization +1
Based on Jaccard similarity of research subtopics & professions (≥60%)