Monday 11:15 AM–12:00 PM in The Franklin Suite, 3rd Floor / Technical

Developing Dashboard Applications Using Bokeh

Bryan Van de Ven

Audience level:
Intermediate

Description

This talk will cover learn best practices for creating interactive, streaming dashboard applications using Bokeh, based on the learnings from developing the Dask Distributed diagnostic UI. During this talk, we’ll develop a new Bokeh dashboard application to identify faces using OpenCV.

Abstract

When the Dask Distributed project wanted to develop a diagnostic interface to allow users to visualize the progress of their distributed computations and identify performance bottlenecks, they chose to use Bokeh because of its ability to define dashboard elements and their streaming update logic in Python.

This talk will highlight the best practices of developing Bokeh dashboard applications, which arose from writing the Dask Distributed UI, while creating a new dashboard application to identify faces using OpenCV. This includes how to:

Subscribe to Receive PyData Updates

Subscribe