Time Slot: Track 1 11:00-11:30 Language: English Speaker: Mr. Lee Sheung Chit Ethan | Sebit Company Limited | Hong Kong
Streamlit is a Python library for creating interactive web applications with ease. It provides built-in tools and widgets for adding interactivity, integrates with popular data science libraries like pandas and scikit-learn, and allows for the deployment of web apps with just a few lines of code.
This talk will explore the different potentials of using Streamlit with three examples: creating a static page, a page for data visualization, and a page for real-time computer vision applications. First, we will discuss the basics of Streamlit by building a static page, which is suitable even for Python beginners. It aims to illustrate the convenience of Streamlit by showing how one can create a styled, responsive self-introduction page in minutes.
For data visualization, we will create an interactive page of Monte-Carlo Simulation on the stock market, which aims to illustrate the integration between Streamlit and some popular data science libraries. Lastly, we will utilize the open-source library streamlit-webrtc, which allows users to easily use real-time video/audio streams on Streamlit apps, to build a real-time computer vision application.
In short, this talk introduces an emerging Python library—Streamlit. It is a powerful tool for data scientists and machine learning engineers for research and development.
Mr. Lee Sheung Chit Ethan
Mr. Ethan S.C. LEE is currently a computer vision engineer at Sebit Company Limited. He has over four years of programming experience, which he has applied in astrophysics research at university and developing artificial intelligence software at Sebit. He has been active in developing machine learning and computer vision solutions, including implementation of deep learning solutions in edge AI devices. Mr. LEE received a BSc in Physics from the Chinese University of Hong Kong.