streamlit 🔥
The easiest way to build
df.Data in 🐍
Abdul Majed
pip install
Slide 2
Slide 2 text
What are data web apps?
➔ Unlike typical Web Apps, this is Data-Focused
Data Science
Machine Learning
➔ Built during the Data Science Workflow or at the end
Interactive EDA
UI for the Model Inference
➔ Examples:
Data Science Dashboards
ML Model Result with Parameters
ML Interpretability App
Model Inference as a Web App (like Sales Forecasting)
Slide 3
Slide 3 text
Hey Python Data Professionals,
How many frameworks do
you need to
build a full-stack
data app?
Example
Sales and Demand
Forecasting App
Skin Cancer Prediction
with Images
Analytics Dashboards
Slide 4
Slide 4 text
HTML
CSS
Javascript
Flask / Django
Typically,
Slide 5
Slide 5 text
pip install streamlit
Now,
Slide 6
Slide 6 text
What is streamlit?
Streamlit, a python library that helps to turn data
scripts into shareable web apps.
All in Python.
All for free.
No front‑end (html, css, js) experience required.
Slide 7
Slide 7 text
Tell me more!
➔ Open Source
16,000 GitHub stars
➔ pip install streamlit
4.5 million downloads
➔ Well-Funded
$35 million Series B
➔ Loved by Community
10,000 organizations (including over half of the Fortune 50)