Accepted Tutorials

Bokeh: Interactive Data Visualization in Python (Tutorial)

Steven C. Howell

Saturday 10:30 a.m.–12:20 p.m. in Barbie Tootle

Bokeh is a powerful library for creating interactive data visualizations in the style of D3.js without writing JavaScript. In this tutorial, you will learn to use Bokeh to

  • create simple interactive plots, both from scripts and Jupyter notebooks
  • link interactive visualizations to a running python instance
  • plot streamed data
  • interactively view large datasets with Datashader

A brief introduction to concurrency and coroutines (Tutorial)

Eric Appelt

Saturday 3 p.m.–4:50 p.m. in Barbie Tootle

This tutorial will introduce concurrency through python coroutines. Using a simple "slow" web service for an example, we will explore writing a client to perform concurrent requests, and then how to write the example service itself. The tutorial will also consider the purpose of concurrent programming, how concurrency differs from parallelism, and will discuss python syntax for coroutines.

Build a Chat Bot with Chuck Norris, Python and Docker (Tutorial)

Hank Preston

Sunday 11:30 a.m.–1:20 p.m. in Barbie Tootle

In this session we build a Chuck Norris joke-telling Chat Bot! We'll write our bot using Python and package it up as a Docker image. You'll learn about Webhooks and their importance in cloud applications, Micro-Services and the Cisco Spark Collaboration Cloud. This session is designed to be fun and hands on, so make sure to bring your laptop, sense of humor and great questions!