Streamlit 101 to Build & Deploy Apps like a Data Scientist

Experience Level: beginners
Language: english

Do you ever find it complicated to learn the complexities of a traditional web framework to push your data science work online? Worry no more! Streamlit might help speed things up as it is designed for the required purpose - creating beautiful data-related web apps that can be deployed in minutes.

In the hands-on tutorial, we’ll go through various features of Streamlit and build a small lyric fetcher app based on the available dataset (which I have curated and will be sharing the link before the talk) of around 24K Billboard top-100 songs. Basic understanding of HTML, Python, and libraries such as Numpy, Matplotlib, and Pandas should be good. Ensure you have the said libraries (and wordcloud python library), an editor (Sublime or VSCode), and Streamlit installed in your system.


Siddharth Gupta

Interested in NLP, Linguistics, Behavioral Economics, Deep Learning, Analytics, and Academia. When not consumed with work, I post YouTube videos, make Discord bots, write Twitter threads, work on automation/web app projects on GitHub, or try threading some words on Medium Blog.

siddharth-gupta