How can we help?

When I run code examples I get a message that says "It looks like there was an error.
You might need to run the code examples above for this one to work."

The code examples on the page must be run in sequential order. You can click the “Run All Above” button or you can refresh the page and run the code examples sequentially, starting with the first instance.

When I run code examples I get a message that says "Server is busy".

The server that hosts our code examples is either unavailable or at capacity. Refreshing the page should give you another connection attempt to a non-busy server.

Please contact me about joining a focus group on interactive tutorials.

I would like customer service to follow up with me at this email address:

Probabilistic programming systems make it easier to learn from data. Fast Forward Lab's Mike Lee Williams demos a novel no-math-required way to make one.

You have two web site designs. Which one best converts customers? Choose wrong and you're out a million bucks. See how Mike Lee William's Approximate Bayesian Computation (ABC) inference machine transforms a trove of typically imperfect and incomplete data into an A/B choice you can live with.

What you will learn:

Build a probabilistic programming system from scratch using ABC and basic Python

Probabilistic programming systems make it easier to learn from data. Fast Forward Lab's Mike Lee Williams demos a novel no-math-required way to make one.

You have two web site designs. Which one best converts customers? Choose wrong and you're out a million bucks. See how Mike Lee William's Approximate Bayesian Computation (ABC) inference machine transforms a trove of typically imperfect and incomplete data into an A/B choice you can live with.

What you will learn:

Build a probabilistic programming system from scratch using ABC and basic Python