Data storytelling
Data storytelling is the practice of communicating analytical findings through a coherent narrative that integrates data, visualizations, and explanatory context.
Data Storytelling with Altair and AI
A data story is a narrative that communicates insights by integrating data, visual representations, and explanatory context.
- How it is used
- Communicates analysis results to audiences through reports, presentations, dashboards, and decision-oriented narratives.
- How deep it goes
- Develops a repeatable DIKW workflow from insight extraction through context and calls to action, with practical chart-building support.
- Examples
- Uses pet-event participation, retail sales reporting, marketing campaigns, dashboards, aquaculture sales, and a funding proposal.
- What you can do after
- Apply it to turn data and charts into audience-focused stories with context and actionable next steps.
Read how Data Storytelling with Altair and AI explains data storytelling →
Everyday Data Visualization
The practice of communicating data insights through a narrative shaped for an intended audience.
- How it is used
- Shapes visualizations around audience needs so viewers understand the message and can act on it.
- How deep it goes
- Explains audience alignment and a title-chart-annotation structure, but stops short of tool-specific implementation.
- Examples
- Uses a rhino-poaching chart whose title, trendline, and callout repeat the same central message.
- What you can do after
- Evaluate visualizations for audience understanding, message clarity, and potential action.
Read how Everyday Data Visualization explains data storytelling →
Related concepts
- conversational aiuses · Conversational AI is artificial intelligence that enables software systems to interact with users through natural-language dialogue.
- ChatGPTused by · ChatGPT is OpenAI’s conversational AI service, which lets users interact with generative AI models and related tools through natural-language prompts.
- Streamlituses · Streamlit is an open-source Python framework for building interactive web applications, particularly for data and machine-learning applications.
- DALL-Eused by · DALL-E is a family of OpenAI generative models that creates and edits images from natural-language descriptions and other conditioning inputs.
- visualizationuses · Visualization is the representation of data, information, or concepts in visual form to support inspection, interpretation, analysis, or communication.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

