AI Narrative Generation for Line Chart Insights

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data visualization tools are limited in communicating complex data insights, as they rely on manual captioning by humans, which is time-consuming and prone to variability in quality, and existing automated solutions fail to provide deep or meaningful explanations.

Innovation Solution

Integration of artificial intelligence-driven natural language generation technology within visualization platforms to automatically generate narrative text based on visualization data, using data structures that map visualization types to story configurations, enabling the creation of tailored narratives that accompany visualizations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual captioning by humans is used, then quality of narrative text is improved, but time consumption and cost increase

Engineering Contradiction:
Improvequality of narrative textVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces the manual mechanical process of human caption writing with an automated natural language generation system. The NLG system processes visualization data and generates narrative text automatically, eliminating the need for manual human labor while maintaining quality through algorithmic analysis and template-based generation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The visualization system performs self-service by automatically generating its own narrative captions through integrated NLG technology. The system analyzes its own visualization data and produces explanatory text without requiring external human intervention, enabling scalable deployment.

Inventive Principle:
Principle #25Self-service

2Productivity

If automated caption generation is used, then productivity is improved, but quality and depth of explanation deteriorate

Engineering Contradiction:
Improvescalability of caption generationVSAvoidquality of explanation
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces natural language generation technology as an intermediary between visualization data and narrative output. The NLG system acts as a mediator that transforms structured visualization data into meaningful natural language explanations, enabling automated generation while maintaining quality through sophisticated language processing algorithms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes parameters of the generation process by using template-based approaches with configurable parameters, allowing the same automated system to produce varied quality outputs depending on the complexity of the visualization and the specific templates applied. This enables scalable deployment across different types of visualizations.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If visualization platforms create only rudimentary legends, then device complexity is reduced, but information communication capability deteriorates

Engineering Contradiction:
Improvesimplicity of visualization platformVSAvoidcommunication of data insights
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent merges the visualization platform with natural language generation capabilities into a single integrated system. By combining these functions, the platform can generate comprehensive narrative text that communicates deep data insights without requiring separate complex external systems, thus maintaining relative simplicity while enhancing information communication.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The visualization platform is enhanced with multi-functionality by incorporating NLG capabilities. The same platform that creates visualizations now also generates explanatory narratives, legends, and insights, making it a universal tool that handles both visual and textual communication of data without requiring separate specialized systems.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11232268B1Applied artificial intelligence technology for using narrative analytics to automatically generate narratives from line charts
Publication Date: 2022.01.25 SALESFORCE INC
  • US11232268B1 patent drawing
  • US11232268B1 patent drawing
  • US11232268B1 patent drawing

AI summary

Disclosed herein are example embodiments that describe how a narrative generation techniques can be used in connection with data visualization tools to automatically generate narratives that explain the information conveyed by a visualization of a data set. In example embodiments, new data structures and artificial intelligence (AI) logic can be used by narrative generation software to map different types of visualizations to different types of story configurations that will drive how narrative text is generated by the narrative generation software.