Plotly Studio experiment 1

Blogs in deze serie zijn gebaseerd op de early access preview-versie van Plotly Studio. Plotly Studio is een AI-gestuurde desktopapplicatie van Plotly, ontwikkeld om het maken van professionele data-apps en visualisaties te automatiseren.

Eerste stappen met Plotly Studio: Veelbelovend voor datagedreven Dash-apps

De afgelopen weken verschenen er op LinkedIn meerdere indrukwekkende toepassingen gebouwd met Plotly Studio. Geïnspireerd door deze voorbeelden besloot ik zelf aan de slag te gaan — met een eenvoudige en praktische insteek.

Ik uploadde een vertrouwde dataset en liet Claude een eerste opzet (prompt) voor de app genereren. Binnen enkele minuten had ik een werkend prototype in de preview-modus, waarmee ik direct kon interacteren met de data via filters en visualisaties. Ik bekeek de ervaring alsof ik voor het eerst met Dash en Plotly werkte, met oog voor gebruiksgemak en databetrouwbaarheid.

Over de dataset

De gebruikte dataset bevat financiële gegevens — specifiek omzet en vrachtkosten per maand en per jaar — uitgesplitst naar product en productcategorie. Een klassiek scenario voor datavisualisatie en dashboarding.

Eerste indrukken

De preview-app was direct functioneel en bood verrassend veel inzichten. De filters werkten naar behoren, de interacties verliepen soepel en — het belangrijkste — de data in de grafieken klopte.

Behalve bij de vrachtkosten: daar bleek de ingevoerde data niet te kloppen. De fout lag niet bij de app, maar bij de input — garbage in, garbage out. De gebruikte metriek was correct, maar de aangeleverde waarden niet. Dit bracht een bredere vraag naar boven: als er geen foutmelding is en de output plausibel oogt, hoe ontdek je dan dat er iets misgaat?

Als Plotly Studio de mogelijkheid zou bieden om meerdere .csv-bestanden te uploaden, zou de app bovendien minder afhankelijk zijn van hoe goed je zelf kunt joinen. Dat zou een welkome toevoeging zijn.

Reflectie op filters en gebruiksvriendelijkheid

De gegenereerde app bevatte een uitgebreid palet aan filters — deels in een apart filterpaneel, deels direct binnen de grafieken. Hoewel deze flexibiliteit krachtig is, zorgde het soms ook voor verwarring. Zo werd een ingestelde filter in het ene deel van de app niet altijd doorvertaald naar de grafieken, wat de indruk gaf dat de filter niet werkte.

Natuurlijk had ik dit deels aan mezelf te danken: ik had immers zelf gevraagd om al die filters. Toch zou het de gebruikerservaring verbeteren als de werking en reikwijdte van filters altijd duidelijk zijn.

Tot slot

Mijn eerste ervaring met Plotly Studio was positief. Voor een tool die nog in early access is, voelt het al verrassend volwassen aan. Het besef hoeveel tijd het me had gekost om dit handmatig te bouwen, maakt het des te indrukwekkender.

In de PDF hieronder heb ik mijn aanpak, resultaten en eerste indrukken kort samengevat. Ben je benieuwd naar Plotly Studio of overweeg je het zelf in te zetten voor je dataprojecten? Dan raad ik zeker aan om het eens uit te proberen.

test_plotly_studio