PyConDE & PyData Berlin 2024

Next Stop: Insights! How Streamlit and Snowflake Power Up Data Stories
04-22, 14:35–15:05 (Europe/Berlin), B07-B08

Data stories transform complex data insights into clear, actionable and context rich narratives to drive business value. The presentation of data stories to different audiences in a visually compelling manner while keeping track of data changes is a challenging task. A possible solution is to implement appealing and interactive data applications, for which Streamlit is an established open-source solution. In combination with Snowflake, it enables an efficient and straightforward approach to build engaging data applications that utilize data directly from a data platform.

In this talk, we will explore a proof-of-concept, tracing the conception of a data story to the implementation of a Streamlit app in Snowflake by using open source datasets from Deutsche Bahn. So, hold onto your seats – it is time to explore the world of data apps with Snowflake and Streamlit.


Streamlit is an open-source Python package designed to simplify the creation of data applications featuring interactive data dashboards. Since September 2023, Streamlit has been integrated into Snowflake offering several benefits, including the ability for developers to securely build, deploy, and share Streamlit apps within Snowflake's data cloud making use of the scale, performance and security of the Snowflake platform.

This talk provides an introduction to Streamlit and showcases its integration into Snowflake. After this talk you will gain:

  • an introduction of how Streamlit can be used within Snowflake
  • practical insights into the creation of a data story based on a Deutsche Bahn open-source dataset on Wi-Fi connectivity in trains
  • comprehensive understanding of implementing a Streamlit app in Snowflake, illustrated through the developed data story
  • main takeaways and key insights working with Streamlit in Snowflake

This talk is addressed to data enthusiasts who are
- often faced with the challenge of presenting profound data insights to diverse audiences
- interested in a tool that effortlessly constructs appealing data applications
- curious about a a direct link between Streamlit and Snowflake


Expected audience expertise: Domain

Intermediate

Expected audience expertise: Python

Intermediate

Abstract as a tweet (X) or toot (Mastodon)

Data stories are the bridge between complex data insights and business impact! Transforming data into clear, actionable narratives is no easy task. That's where Streamlit and Snowflake come in - a duo for creating visually engaging, interactive data applications.

Public link to supporting material, e.g. videos, Github, etc.

https://github.com/inovex/blog-streamlit-wifi-on-ice

I am a data scientist working at inovex GmbH, supporting our clients in their data-driven projects across the entire machine learning life cycle. My passion lies in everything related to AI, NLP, and Computer Vision, and I am always eager to dive into real-world data to uncover valuable insights.