Jupyter widgets for human in the loop data science

Strata London, May 2018

You can use Jupyter widgets to build user interfaces for controlling data science pipelines.

In this talk, I show how widgets can be used to enhance your data science workflow by allowing you to concentrate on visualizations and abstrations rather than the minutiae of translating your thoughts into code. I talk through several widgets that we use every day at ASI Data Science.

Slides

Add GUIs to data science workflows with Jupyter widgets

Pycon UK, October 2017

You can use Jupyter widgets to build user interfaces for controlling data science pipelines. In this talk, I build a widget to interactively label a training set and retrain a model.

Video

Code

Become one of the cool kids on Github

Plotcon Oakland, May 2017

Why do some repositories grow popular while others remain relatively unknown? I try to achieve a quantitative understanding of the drivers of popularity in open source.

Video

Slides

Scala in production

Scala Central, January 2017

Using Scala as part of a team in small start-up poses unique human and technological challenges. This is the story of how we addressed the hurdles we encountered building SherlockML.

Video