Using Dash to Create Interactive Web Apps for Non Technical Audiences
Speaker: Joseph Willi
### Overview
Have you ever struggled with finding ways to present data visualizations
and/or results to non-technical audiences in a coherent and engaging manner?
In this talk, I'll detail how I overcame such a challenge by using Dash to
build an interactive app for firefighters to use during performance testing
of their rescue equipment.
### Description
Analytical web applications can serve as a powerful means for scientists and
engineers to interact with data and identify patterns and trends in a
concise and straightforward manner. Such tools can allow users to
immediately see the effects of modifying specific input parameters.
Additionally, interactive web apps can be utilized to present data
visualizations and analysis results in engaging ways.
Unless you're a full-stack developer, creating these types of web
applications may seem quite challenging. Dash, a Python framework written on
top of Flask, Plotly.js, and React.js, handles many of the complexities
associated with building custom interfaces and provides users the ability to
build powerful data visualizations strictly through Python.
Despite being an intermediate Python user lacking full knowledge of the
technologies and protocols required to build web-based applications, I was
able to create a UI using Dash. More specifically, I built an interactive
dashboard for firefighters to process and interact with sensor data
collected during performance testing of their rescue equipment.
During this talk, I will briefly detail the motivation behind this project.
Then, I'll describe how the project progressed to its current state, while
highlighting key points that can be applied to the general case of
developing interactive web apps for audiences from non-technical
backgrounds. To conclude my presentation, I will show a demo of the
interactive web app and summarize the key takeaways.
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Using Dash to Create Interactive Web Apps for Non Technical Audiences», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.