I like to give talks on a wide variety of subjects. If you'd like me to give a talk at your event, meetup, roast, or funeral, please get in touch!

Doing Data Science in the time of ChatGPT

San Antonio Data Science meetup, November 2023

Some (dated?) thoughts from 2023 on how ChatGPT affects data science.

LLM Simplicity

Southern Data Science 2023 (Keynote)

I didn't give them a topic in time, so they chose one for me!

What's the simplest thing that might possibly work, and why didn't you try that first?

Normconf 2022

I say this to people on my team all the time. Eventually they start trying it first!

Simplicity

Southern Data Science 2022 (Keynote)

One of my favorite topics.

Ten Ways to Fizz Buzz

PyData Global 2020

Yes it's a thinly veiled pitch for my book, but (like the book) it's interesting!

Data Science: A Vision of Things to Come

Southern Data Science 2020 (Keynote)

In which I try to predict the future of data science.

Managing Junior Data Scientists in the Time of Coronavirus

IBM Learn AI 2020

I am trying to branch out and give talks that are less purely technical. (They're easier to write.)

Muppets and Transformers: The New Stars of NLP

RE•WORK AI Summit 2020

A good overview of "modern" NLP circa 2020.

Statistics Isn't That Funny, But It Has Its Moments

SDSS 2019 (Banquet Keynote)

Reproducibility: A Trojan Horse for Software Engineering Best Practices

ICLR 2019

Invited talk exploring how reproducibility can drive better engineering practices in machine learning research.

Modern NLP for Pre-Modern Practitioners

QCon.ai 2019 (Keynote)

A whirlwind tour of all the new hotness in NLP.

If Not Notebooks, Then What?

AAAI 2019 "Reproducible AI" Workshop

Invited talk exploring alternatives to Jupyter notebooks for reproducible AI research.

Writing Code for NLP Research

EMNLP 2018 Tutorial (with Matt Gardner + Mark Neumann)

A tutorial I gave along with two of my teammates. Due to a baggage-handlers strike at Brussels Airport (really!) it wasn't recorded.

How Becoming Not a Data Scientist Made Me a Better Data Scientist

Southern Data Science 2018

Thoughts on why data scientists should care about software engineering best practices.

AllenNLP and Best Practices for NLP Research

SAP/Concur "Lunch-n-Learn" (and others) 2018

When I worked on AllenNLP I thought a lot about the intersection between engineering best practices and NLP research.

I Don't Like Notebooks

JupyterCon 2018

This talk is possibly what I'm most famous for. If you like memes this is the talk for you.

Livecoding Madness: Let's Build a Deep Learning Library

ODSC West 2017 (also, OSCON 2018)

A livecoding session where I built a deep learning library from scratch.

Using AI to Answer Science Questions

ODSC East 2017 (also, Southern Data Science 2017)

Seems quaint now that you'd just plug the questions into ChatGPT.

Fizz Buzz in Tensorflow

PyData Chicago 2016 (also, ODSC West 2016, WrangleConf 2016)

I've given this talk several times. The ODSC version was the best, but I don't think there's a video of it.

Fun With Trump Tweets

Seattle TwitterDev Meetup, October 2016

About two fun projects I did with Trump-related tweets.

Learning and Teaching Data Science from First Principles

Data Day Texas 2016 (and others)

Yes it's a thinly veiled pitch for my book, but (like the book) it's interesting!

Stupid Itertools Tricks for Data Science

PyData Seattle 2015

Fun with itertools.

Secrets of Fire Truck Society

Ignite Lightning Talk at Strata 2013

What can we learn about the lives of fire trucks by studying their social networks?