Data Storytelling + A.I.
2025-07-06
No
Nope
No chance
Storytelling principle #1
Never reveal the ending too soon.
Always build up tension and drama
Storytelling
Why Storytelling?
🔥 Stories are the first human technology.
Peak-End Rule
Game of Thrones Rating, by Kelvin Neo
Use Storytelling tricks (narrative) to create presentations that will be remembered and make an impact
🎭 Emotions inspire action
How to make millions of people share statistics on social media?
Data Storytelling
Tool #1: Visualization
🔢 Don’t share numbers
🪶 Share a story
(C) Storytelling with Data, by Cole Nussbaumer Knaflic.
Storytelling principle #2
Details matter, but not all details are important.
(C) Essential chart types for data visualization, by Atlassian.
Data Storytelling
Tool #2: AI
🥱 1° version \(<\) … \(<\) 😊 last version
Storytelling principle #3
Your first draft will always be horrible.
Data Storytelling
Tool #3: Presentation
Let’s see how much code we need to say something as simple as:
“Do you like this presentation?”
It may seem like a small question, but turning that into code requires defining categories, assigning values, choosing colors, and setting plot parameters.
And that’s just to get a basic bar chart.
Storytelling principle #4
Explain less, show more.
Quarto is an open system for scientific publications with markdown and interactive code (Python/R).
🔧 Need more power? Use Extensions
Código: example.qmd
---
title: "Habits"
author: "John Doe"
format:
revealjs:
transition: fade
theme: black
toc: true
center: true
---
## Getting up
- Turn off alarm
- Get out of bed
---
## Going to sleep
::: { .incremental }
- Get in bed
- Count sheep
:::
Slides: example.html
Streamlit is a Python library that allows you to easily create interactive web applications using only Python code.
Learn more at: 👉 streamlit.io/cloud
Stay in your presentation.
Stay in the flow. 🎯
🔗 Visit our official site: seth-nut.github.io/resources