Calliope: Automatic Visual Data Story Generation from a Spreadsheet
Not on the map. Why?
Abstract (arXiv)
Visual data stories shown in the form of narrative visualizations such as a poster or a data video, are frequently used in data-oriented storytelling to facilitate the understanding and memorization of the story content. Although useful, technique barriers, such as data analysis, visualization, and scripting, make the generation of a visual data story difficult. Existing authoring tools rely on users' skills and experiences, which are usually inefficient and still difficult. In this paper, we introduce a novel visual data story generating system, Calliope, which creates visual data stories from an input spreadsheet through an automatic process and facilities the easy revision of the generated story based on an online story editor. Particularly, Calliope incorporates a new logic-oriented Monte Carlo tree search algorithm that explores the data space given by the input spreadsheet to progressively generate story pieces (i.e., data facts) and organize them in a logical order. The importance of data facts is measured based on information theory, and each data fact is visualized in a chart and captioned by an automatically generated description. We evaluate the proposed technique through three example stories, two controlled experiments, and a series of interviews with 10 domain experts. Our evaluation shows that Calliope is beneficial to efficient visual data story generation.
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 5; 2024: 9; 2025: 9; 2026: 5.
30 papers.
Sort:
By area:
- 2023UniChart: A Universal Vision-language Pretrained Model for Chart Comprehension and Reasoningcited by 158
- 2024ChartInstruct: Instruction Tuning for Chart Comprehension and Reasoningcited by 68
- 2023Foundation Models Meet Visualizations: Challenges and Opportunitiescited by 31
- 2022Chart Question Answering: State of the Art and Future Directionscited by 26
- 2024HAIChart: Human and AI Paired Visualization Systemcited by 26
- 2024DataNarrative: Automated Data-Driven Storytelling with Visualizations and Textscited by 25
- 2023DataTales: Investigating the use of Large Language Models for Authoring Data-Driven Articlescited by 24
- 2024Generative AI for Visualization: State of the Art and Future Directionscited by 23
- 2022Telling Stories from Computational Notebooks: AI-Assisted Presentation Slides Creation for Presenting Data Science Workcited by 15
- 2023Where Are We So Far? Understanding Data Storytelling Tools from the Perspective of Human-AI Collaborationcited by 13
- 2023Why is AI not a Panacea for Data Workers? An Interview Study on Human-AI Collaboration in Data Storytellingcited by 7
- 2024Natural Language Generation for Visualizations: State of the Art, Challenges and Future Directionscited by 5
18 more
- 2025DATAWEAVER: Authoring Data-Driven Narratives through the Integrated Composition of Visualization and Textcited by 4
- 2024DataTales: A Benchmark for Real-World Intelligent Data Narrationcited by 3
- 2024LLM-Assisted Visual Analytics: Opportunities and Challengescited by 2
- 2025ReSpark: Leveraging Previous Data Reports as References to Generate New Reports with LLMscited by 2
- 2025Infogen: Generating Complex Statistical Infographics from Documentscited by 2
- 2024Gen4DS: Workshop on Data Storytelling in an Era of Generative AIcited by 1
- 2025MDSF: Context-Aware Multi-Dimensional Data Storytelling Framework based on Large language Modelcited by 1
- 2025FactFlow: Automatic Fact Sheet Generation and Customization from Tabular Dataset via AI Chain Design & Implementationcited by 1
- 2025Reflection on Data Storytelling Tools in the Generative AI Era from the Human-AI Collaboration Perspectivecited by 1
- 2025DashChat: Interactive Authoring of Performance Dashboard Design Prototypes through Conversation with LLM-Powered Agentcited by 1
- 2026DATAREEL: Automated Data-Driven Video Story Generation with Animationscited by 1
- 2024Feature-Action Design Patterns for Storytelling Visualizations with Time Series Datacited by 0
- 2025DataScout: Automatic Data Fact Retrieval for Statement Augmentation with an LLM-Based Agentcited by 0
- 2025NOVAID: Natural-language Observability Visualization Assistant for ITOps Dashboard Widget Generationcited by 0
- 2026Crystalis: Progressive Nucleation and Semantic Annealing for Coordinated Multi-View Visualization Generationcited by 0
- 2026InsightChain: Optimized Chain-of-Insight Analytics for LLM-driven Data Visualizationcited by 0
- 2026InfoAgent: Traceable Generation and Repair of Evidence-Grounded Infographicscited by 0
- 2026Intent Graph: Navigating the Analytical Reasoning Space for Exploratory Data Analysiscited by 0
- 2026Intent Graph: Navigating the Analytical Reasoning Space for Exploratory Data Analysis8 Oct 2026
- 2026InfoAgent: Traceable Generation and Repair of Evidence-Grounded Infographics30 Sep 2026
- 2026InsightChain: Optimized Chain-of-Insight Analytics for LLM-driven Data Visualization6 Sep 2026
- 2026Crystalis: Progressive Nucleation and Semantic Annealing for Coordinated Multi-View Visualization Generation7 Jun 2026
- 2026DATAREEL: Automated Data-Driven Video Story Generation with Animations28 Apr 2026
- 2025NOVAID: Natural-language Observability Visualization Assistant for ITOps Dashboard Widget Generation20 Nov 2025
- 2025Infogen: Generating Complex Statistical Infographics from Documents26 Jul 2025
- 2025DataScout: Automatic Data Fact Retrieval for Statement Augmentation with an LLM-Based Agent24 Apr 2025
- 2025DashChat: Interactive Authoring of Performance Dashboard Design Prototypes through Conversation with LLM-Powered Agent17 Apr 2025
- 2025DATAWEAVER: Authoring Data-Driven Narratives through the Integrated Composition of Visualization and Text29 Mar 2025
- 2025Reflection on Data Storytelling Tools in the Generative AI Era from the Human-AI Collaboration Perspective4 Mar 2025
- 2025FactFlow: Automatic Fact Sheet Generation and Customization from Tabular Dataset via AI Chain Design & Implementation25 Feb 2025
18 more
- 2025ReSpark: Leveraging Previous Data Reports as References to Generate New Reports with LLMs4 Feb 2025
- 2025MDSF: Context-Aware Multi-Dimensional Data Storytelling Framework based on Large language Model2 Jan 2025
- 2024DataTales: A Benchmark for Real-World Intelligent Data Narration23 Oct 2024
- 2024Natural Language Generation for Visualizations: State of the Art, Challenges and Future Directions29 Sep 2024
- 2024LLM-Assisted Visual Analytics: Opportunities and Challenges4 Sep 2024
- 2024DataNarrative: Automated Data-Driven Storytelling with Visualizations and Texts9 Aug 2024
- 2024HAIChart: Human and AI Paired Visualization System16 Jun 2024
- 2024Generative AI for Visualization: State of the Art and Future Directions28 Apr 2024
- 2024Gen4DS: Workshop on Data Storytelling in an Era of Generative AI2 Apr 2024
- 2024ChartInstruct: Instruction Tuning for Chart Comprehension and Reasoning14 Mar 2024
- 2024Feature-Action Design Patterns for Storytelling Visualizations with Time Series Data5 Feb 2024
- 2023Foundation Models Meet Visualizations: Challenges and Opportunities9 Oct 2023
- 2023Where Are We So Far? Understanding Data Storytelling Tools from the Perspective of Human-AI Collaboration27 Sep 2023
- 2023DataTales: Investigating the use of Large Language Models for Authoring Data-Driven Articles8 Aug 2023
- 2023UniChart: A Universal Vision-language Pretrained Model for Chart Comprehension and Reasoning24 May 2023
- 2023Why is AI not a Panacea for Data Workers? An Interview Study on Human-AI Collaboration in Data Storytelling17 Apr 2023
- 2022Chart Question Answering: State of the Art and Future Directions8 May 2022
- 2022Telling Stories from Computational Notebooks: AI-Assisted Presentation Slides Creation for Presenting Data Science Work21 Mar 2022
- 2024DataNarrative: Automated Data-Driven Storytelling with Visualizations and Textscited by 25
- 2025DashChat: Interactive Authoring of Performance Dashboard Design Prototypes through Conversation with LLM-Powered Agentcited by 1
- 2025DataScout: Automatic Data Fact Retrieval for Statement Augmentation with an LLM-Based Agentcited by 0
- 2025DataScout: Automatic Data Fact Retrieval for Statement Augmentation with an LLM-Based Agent24 Apr 2025
- 2025DashChat: Interactive Authoring of Performance Dashboard Design Prototypes through Conversation with LLM-Powered Agent17 Apr 2025
- 2024DataNarrative: Automated Data-Driven Storytelling with Visualizations and Texts9 Aug 2024
- 2023Foundation Models Meet Visualizations: Challenges and Opportunitiescited by 31
- 2022Chart Question Answering: State of the Art and Future Directionscited by 26
- 2024HAIChart: Human and AI Paired Visualization Systemcited by 26
- 2023DataTales: Investigating the use of Large Language Models for Authoring Data-Driven Articlescited by 24
- 2024Generative AI for Visualization: State of the Art and Future Directionscited by 23
- 2022Telling Stories from Computational Notebooks: AI-Assisted Presentation Slides Creation for Presenting Data Science Workcited by 15
- 2023Where Are We So Far? Understanding Data Storytelling Tools from the Perspective of Human-AI Collaborationcited by 13
- 2023Why is AI not a Panacea for Data Workers? An Interview Study on Human-AI Collaboration in Data Storytellingcited by 7
- 2024Natural Language Generation for Visualizations: State of the Art, Challenges and Future Directionscited by 5
- 2025DATAWEAVER: Authoring Data-Driven Narratives through the Integrated Composition of Visualization and Textcited by 4
- 2024DataTales: A Benchmark for Real-World Intelligent Data Narrationcited by 3
- 2024LLM-Assisted Visual Analytics: Opportunities and Challengescited by 2
12 most cited of 24 All 24 (JSON)
- 2026Intent Graph: Navigating the Analytical Reasoning Space for Exploratory Data Analysis8 Oct 2026
- 2026InfoAgent: Traceable Generation and Repair of Evidence-Grounded Infographics30 Sep 2026
- 2026Crystalis: Progressive Nucleation and Semantic Annealing for Coordinated Multi-View Visualization Generation7 Jun 2026
- 2026DATAREEL: Automated Data-Driven Video Story Generation with Animations28 Apr 2026
- 2025NOVAID: Natural-language Observability Visualization Assistant for ITOps Dashboard Widget Generation20 Nov 2025
- 2025Infogen: Generating Complex Statistical Infographics from Documents26 Jul 2025
- 2025DATAWEAVER: Authoring Data-Driven Narratives through the Integrated Composition of Visualization and Text29 Mar 2025
- 2025Reflection on Data Storytelling Tools in the Generative AI Era from the Human-AI Collaboration Perspective4 Mar 2025
- 2025FactFlow: Automatic Fact Sheet Generation and Customization from Tabular Dataset via AI Chain Design & Implementation25 Feb 2025
- 2025ReSpark: Leveraging Previous Data Reports as References to Generate New Reports with LLMs4 Feb 2025
- 2025MDSF: Context-Aware Multi-Dimensional Data Storytelling Framework based on Large language Model2 Jan 2025
- 2024DataTales: A Benchmark for Real-World Intelligent Data Narration23 Oct 2024
12 newest of 24 All 24 (JSON)