Close Menu
    Main Menu
    • Home
    • News
    • Tech
    • Robotics
    • ML & Research
    • AI
    • Digital Transformation
    • AI Ethics & Regulation
    • Thought Leadership in AI

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    What's Hot

    MiraiMind Chatbot App Entry, Prices, and Characteristic Insights

    February 28, 2026

    ClawJacked Flaw Lets Malicious Websites Hijack Native OpenClaw AI Brokers through WebSocket

    February 28, 2026

    NASA Is Making Large Adjustments to Velocity Up the Artemis Program

    February 28, 2026
    Facebook X (Twitter) Instagram
    UK Tech InsiderUK Tech Insider
    Facebook X (Twitter) Instagram
    UK Tech InsiderUK Tech Insider
    Home»Machine Learning & Research»The Way forward for Information Storytelling Codecs: Past Dashboards
    Machine Learning & Research

    The Way forward for Information Storytelling Codecs: Past Dashboards

    Oliver ChambersBy Oliver ChambersFebruary 28, 2026No Comments11 Mins Read
    Facebook Twitter Pinterest Telegram LinkedIn Tumblr Email Reddit
    The Way forward for Information Storytelling Codecs: Past Dashboards
    Share
    Facebook Twitter LinkedIn Pinterest Email Copy Link



    Picture by Writer

     

    # Introduction

     
    Traditionally, dashboards have been the core of information visualizations. This made sense, as they had been scalable: one centralized area to trace key efficiency indicators (KPIs), slice filters, and export charts.

    However when the aim is to elucidate what modified, why it issues, and what to do subsequent, a grid of widgets typically turns right into a “figure-it-out” expertise.

    Now, most audiences count on tales as a substitute of static screens. In an period of low consideration spans, it is very important grasp folks’s consideration. They need the perception, but in addition the context, the build-up, and the power to discover with out getting misplaced.

    Because of this, information storytelling has moved past easy dashboards. Now we have entered a brand new period of experiences which might be guided (interactive narratives), spatial (augmented actuality (AR) / digital actuality (VR) visualizations), multi-sensory (sonification of information), and deeply exploratory (immersive analytics).

     

    Data Storytelling Formats
    Picture by Writer

     

    # Why Dashboards Are Reaching Their Limits

     
    Dashboards are very helpful if we need to monitor metrics and KPIs, however they battle with interactive exploration and true storytelling. Some frequent limitations embody:

    • They lose context. A chart may present that one thing went up or down, however not why.
    • They overwhelm. Too many visuals in a single place result in cognitive overload.
    • They’re passive. Customers look however don’t work together a lot with the information.

    At this time’s viewers needs greater than this. They don’t need to see simply numbers on a display.

    If you wish to apply turning uncooked datasets into actual enterprise narratives — not simply charts — platforms like StrataScratch are an effective way to construct that storytelling instinct via real-world SQL and analytics issues.

    They’re in search of tales, full with context, circulation, interplay, and even a little bit drama.

    Let’s discover 4 thrilling instructions the place information storytelling is heading.

     

    # Interactive Narratives: Letting Information Unfold Like A Story

     
    Think about in case your charts advised a narrative one chapter at a time. That’s the magic of interactive narratives. They merge storytelling construction with the freedom to discover.

     

    // How Interactive Tales Really Work (Scrolls, Steps, And Scenes)

    A typical and attention-grabbing sample nowadays is scrollytelling, which mixes scrolling and storytelling. That is an internet storytelling method the place content material is revealed because the consumer scrolls down the web page. It mirrors the habits customers are used to right now when scrolling via their favourite social media web sites.

    One other frequent sample is a stepper story, which is the one we are going to discover in additional element right here. The consumer clicks from step to step to see the story develop. An instance of a stepper story might go like this:

    • Step 1 explains what is occurring (e.g. overview pattern)
    • Step 2 highlights a change level (generally is a easy annotation)
    • Step 3 compares segments (filters or small multiples)
    • Step 4 proposes an motion (what to research subsequent)

     
    Data Storytelling Formats
     

    // Stepper Instance With Plotly

    This instance creates a small dataset and turns it right into a narrative utilizing buttons the place every button reveals a distinct “chapter” of the story.

    import pandas as pd
    import numpy as np
    import plotly.graph_objects as go
    
    # Pattern information: weekly signups with a marketing campaign launch at week 7
    np.random.seed(7)
    weeks = np.arange(1, 13)
    signups = np.array([120, 130, 125, 140, 150, 148, 210, 230, 225, 240, 255, 260])
    baseline = np.array([120, 128, 126, 135, 142, 145, 150, 152, 155, 158, 160, 162])
    
    df = pd.DataFrame({"week": weeks, "signups": signups, "baseline": baseline})

     

    Let’s examine the artificial information first:

     
    Data Storytelling Formats
     

    Now let’s create the interactive plots:

    fig = go.Determine()
    
    # Hint 0: precise signups
    fig.add_trace(go.Scatter(
        x=df["week"], y=df["signups"], mode="traces+markers",
        identify="Signups", line=dict(width=3)
    ))
    
    # Hint 1: baseline (hidden initially)
    fig.add_trace(go.Scatter(
        x=df["week"], y=df["baseline"], mode="traces",
        identify="Baseline (no marketing campaign)", line=dict(sprint="sprint"),
        seen=False
    ))
    
    # Narrative steps utilizing buttons
    fig.update_layout(
        title="Interactive Narrative: What modified after the marketing campaign?",
        xaxis_title="Week",
        yaxis_title="Signups",
        updatemenus=[dict(
            type="buttons",
            direction="right",
            x=0.0, y=1.15,
            buttons=[
                dict(
                    label="1) Overview",
                    method="update",
                    args=[{"visible": [True, False]},
                          {"annotations": []}]
                ),
                dict(
                    label="2) Spotlight change",
                    methodology="replace",
                    args=[{"visible": [True, False]},
                          {"annotations": [dict(
                              x=7, y=df.loc[df["week"]==7, "signups"].iloc[0],
                              textual content="Marketing campaign launch", showarrow=True, arrowhead=2
                          )]}]
                ),
                dict(
                    label="3) Examine to baseline",
                    methodology="replace",
                    args=[{"visible": [True, True]},
                          {"annotations": [dict(
                              x=7, y=df.loc[df["week"]==7, "signups"].iloc[0],
                              textual content="Uplift vs baseline begins right here", showarrow=True, arrowhead=2
                          )]}]
                ),
            ]
        )]
    )
    
    fig.present()

     

    Output:

     
    Data Storytelling Formats
     

    We will see that interactive buttons flip one chart right into a guided story. It’s apparent why one of these visualization captivates the general public’s consideration.

    This type of chart works nicely for product adoption, quarterly studies, investor updates, and different circumstances the place you need to information the viewers. In a nutshell, it’s a helpful method whenever you need folks to know the primary level step-by-step.

     

    # AR And VR Visualizations: Turning Information Into A House You Can Discover

     
    AR provides information on high of the actual world. For instance, one can see numbers or charts on high of actual machines or buildings.

    VR places you inside a totally digital world. You’ll be able to transfer round and discover the information as a digital area.

    Each kinds of visualizations use 3D area to indicate information as an surroundings. The purpose is not only to look cool, however to make relationships like distance, measurement, and teams simpler to know.

     

    // The place AR/VR Are Helpful

    • After we purpose to show info immediately on bodily {hardware}.
    • After we need to stroll round and see how buildings or cities may look in several conditions.
    • After we need to examine simulations, outer area, or microscopic worlds in three dimensions.
    • When people want to navigate transformations, take a look at ideas, and consider outcomes previous to committing to real-world actions.

     

    Data Storytelling Formats
    Picture by Writer

     

    // A VR-Prepared 3D Bar Chart

    Right here we use A-Body and WebXR to construct a small 3D bar chart that runs within the browser. Each bar is one class, and taller bars imply increased values.

    The scene runs on an everyday desktop browser or in a VR headset that helps WebXR. There isn’t any advanced setup wanted.

     
    Data Storytelling Formats
     

    The output, within the browser, seems to be like this:

     
    Data Storytelling Formats
     

    Easy methods to run this instance regionally:

    1. Save the file as vr-bars.html
    2. Open a terminal in the identical folder
    3. Begin a easy native server with Python: python -m http.server 8000
    4. Open your browser and go to: http://localhost:8000/vr-bars.html

    It’s higher to open the file via an area server as a result of some browsers limit WebXR options when attempting to open uncooked HTML recordsdata immediately.

     

    # Sonification: When Information Turns into Sound

     
    Sonification means turning information into sound. The numbers can change into excessive or low sounds, loud or quiet sounds, and even brief and lengthy sounds.

    One may assume this provides nothing to our information visualization dynamics. Nonetheless, sound may help us discover patterns, adjustments, or issues, particularly if the information adjustments over time.

     

    // The Greatest Use Instances For Sound-Primarily based Information Insights

    • Monitoring programs (unusual or uncommon sounds are straightforward to note)
    • Accessibility (sound helps individuals who can not rely solely on charts or visuals)
    • Dense time collection (rhythms make patterns and sudden spikes simpler to listen to)

     

    Data Storytelling Formats
    Picture by Writer

     

    // Turning A Time Collection Into Tones

    Right here, every worth is was a musical pitch. The notes are easy sine sounds, with small gaps between them to make the sequence clearer.

    This model is for a Jupyter pocket book (or JupyterLab / Google Colab). It makes use of IPython.show.Audio to play the sound immediately within the output cell, so there isn’t any want to put in system audio libraries.

    import numpy as np
    from IPython.show import Audio, show
    
    # Instance: day by day web site visits (small time collection)
    visits = np.array([120, 118, 121, 130, 160, 155, 140, 138, 200, 180])
    
    min_f, max_f = 220, 880  # A3 to A5
    v_min, v_max = visits.min(), visits.max()
    
    def scale_to_freq(v):
        if v_max == v_min:
            return (min_f + max_f) / 2
        return min_f + (v - v_min) * (max_f - min_f) / (v_max - v_min)
    
    sample_rate = 44100
    note_dur = 0.18  # seconds per notice
    hole = 0.03       # silence between notes
    
    audio_all = []
    
    for v in visits:
        freq = scale_to_freq(v)
        t = np.linspace(0, note_dur, int(sample_rate * note_dur), endpoint=False)
        tone = np.sin(2 * np.pi * freq * t)
    
        # Fade out to cut back clicks
        fade = np.linspace(1, 0, len(tone))
        tone = 0.3 * tone * fade
    
        audio_all.append(tone)
        audio_all.append(np.zeros(int(sample_rate * hole)))
    
    audio = np.concatenate(audio_all)
    
    show(Audio(audio, fee=sample_rate))

     

    You’ll be able to hear the output right here.

    Click on play to listen to it. When the go to depend is increased, the sound is increased too, making spikes straightforward to listen to.

    To remodel it right into a extra storytelling vibe, add a small line chart and spotlight vital moments like spikes, drops, and pattern breaks. A helpful addition is to play the audio whereas revealing the road over time, so readers each see and listen to the shift.

     

    # Immersive Analytics: Exploring Information By Shifting By It

     
    Immersive analytics is once we discover information in a manner that’s extra like transferring and touching issues, relatively than simply clicking buttons or filters.

    The immersivity comes from:

    • Information being proven in 3D or put out in area when it makes issues simpler to know
    • The power to maneuver sliders, choose components of the information, and alter the view, with the information updating instantly
    • Adjustments in a single chart inflicting different charts to replace as nicely

     

    // Interactive 3D Exploration

    This instance makes use of Plotly to indicate a 3D chart we are able to flip and filter. It’s not an ordinary dashboard; it’s a device to discover and work together with information.

    Run this in a Jupyter Pocket book:

    import numpy as np
    import pandas as pd
    import plotly.categorical as px
    import ipywidgets as widgets
    from IPython.show import show
    
    # Artificial multi-dimensional information
    np.random.seed(42)
    n = 800
    df = pd.DataFrame({
        "x": np.random.regular(0, 1, n),
        "y": np.random.regular(0, 1, n),
        "z": np.random.regular(0, 1, n),
    })
    df["score"] = (df["x"]**2 + df["y"]**2 + df["z"]**2)
    
    slider = widgets.FloatSlider(
        worth=float(df["score"].quantile(0.90)),
        min=float(df["score"].min()),
        max=float(df["score"].max()),
        step=0.05,
        description="Rating ≤",
        readout_format=".2f",
        continuous_update=False
    )
    
    out = widgets.Output()
    
    def render(threshold):
        filtered = df[df["score"] <= threshold].copy()
        fig = px.scatter_3d(
            filtered, x="x", y="y", z="z", shade="rating",
            title="Immersive analytics (lite): rotate + filter a 3D area",
            opacity=0.75
        )
        fig.update_traces(marker=dict(measurement=3))
        fig.present()
    
    def on_change(change):
        if change["name"] == "worth":
            with out:
                out.clear_output(wait=True)
                render(change["new"])
    
    slider.observe(on_change)
    
    show(slider, out)
    render(slider.worth)

     

    Right here is the output:

     
    Data Storytelling Formats
     

    To enhance this, you may let folks choose factors, present the chosen rows in a desk, or draw traces round clusters. It really works nicely whenever you information the exploration throughout a gathering. For instance, you can begin with a step-by-step path, then let the general public discover on their very own.

     

    # Conclusion

     
    The way forward for information storytelling is not going to concern the elimination of dashboards totally; as a substitute, we are going to see an inclination towards extra interactive and immersive tales about information, fashions, and insights.

     

    Data Storytelling Formats
    Picture by Writer

     

    In a nutshell, right here is how one can select one of the best sort of information visualization:

    • Need to information somebody? Attempt an interactive narrative.
    • Want to indicate spatial relationships? AR/VR may help.
    • Hoping to achieve extra senses? Let your information converse.
    • Need to invite exploration? Create an immersive playground.

    The very best half is that you do not want an enormous funds or group to do this.

    Choose one method and construct a tiny prototype. A bit stepper or a 3D bar, a sonified line chart or a slider-based filter. You’ll be amazed how briskly your information begins feeling like a narrative.
     
     

    Nate Rosidi is a knowledge scientist and in product technique. He is additionally an adjunct professor educating analytics, and is the founding father of StrataScratch, a platform serving to information scientists put together for his or her interviews with actual interview questions from high corporations. Nate writes on the most recent developments within the profession market, offers interview recommendation, shares information science tasks, and covers all the pieces SQL.



    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Oliver Chambers
    • Website

    Related Posts

    How one can Write a Good Spec for AI Brokers – O’Reilly

    February 28, 2026

    The Approach We Discover, That’s What Actually Issues: Instantiating UI Elements with Distinguishing Variations

    February 28, 2026

    Reinforcement fine-tuning for Amazon Nova: Educating AI by means of suggestions

    February 27, 2026
    Top Posts

    Evaluating the Finest AI Video Mills for Social Media

    April 18, 2025

    Utilizing AI To Repair The Innovation Drawback: The Three Step Resolution

    April 18, 2025

    Midjourney V7: Quicker, smarter, extra reasonable

    April 18, 2025

    Meta resumes AI coaching utilizing EU person knowledge

    April 18, 2025
    Don't Miss

    MiraiMind Chatbot App Entry, Prices, and Characteristic Insights

    By Amelia Harper JonesFebruary 28, 2026

    MiraiMind presents a balanced atmosphere the place conversational freedom is matched with intuitive design. The…

    ClawJacked Flaw Lets Malicious Websites Hijack Native OpenClaw AI Brokers through WebSocket

    February 28, 2026

    NASA Is Making Large Adjustments to Velocity Up the Artemis Program

    February 28, 2026

    Your Phrases And Actions Carry Great Weight!

    February 28, 2026
    Stay In Touch
    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    • YouTube
    • Vimeo

    Subscribe to Updates

    Get the latest creative news from SmartMag about art & design.

    UK Tech Insider
    Facebook X (Twitter) Instagram
    • About Us
    • Contact Us
    • Privacy Policy
    • Terms Of Service
    • Our Authors
    © 2026 UK Tech Insider. All rights reserved by UK Tech Insider.

    Type above and press Enter to search. Press Esc to cancel.