Machine Learning Engineer
Abeokuta, Nigeria
Streamlit: The Fastest Way to build Data Apps
View
I'm a Computer Science student, torn between Software Engineering and Data Science. Ask me about where I'd be in a year's time and all I'd probably say is "somewhere nice". I usually fail in my middle-term and long-term pursuits. But when I add everything together over time, the result is usually phenomenal, because I'm consistent.
Coding has taken away all my hobbies and interests (except reading and football. I've been a Liverpool FC fan since I was a kid). My whole life revolves around tech.
I've been trying to gain new hobbies recently. For instance, I've started watching dance tutorials on Mihran TV (on Youtube) once per week. Though most weeks, I do forgot to.
-
Streamlit: The Fastest Way to build Data Apps
Description
When we think about building python-based data science apps, we think Flask. But there is a better option now. Streamlit.
Streamlit is an open-source web framework that lets you create apps for your machine learning projects with deceptively simple Python scripts, in hours. It supports hot-reloading, so your app updates live as you edit and save your file. No need to mess with HTTP requests, HTML, JavaScript, etc. In a short sentence, there is no need to write any front-end code. All you need is your favorite editor and a browser.
In this talk, we'll go through how to build a very simple Streamlit app step-by-step. I will also review the pros and cons of Streamlit, as regards to other popular Python web frameworks being used by Data Scientists and ML Engineers.