Fueling innovative software
July 15-18, 2019
Portland, OR

Live-coding a machine learning model from scratch

Sara Robinson (Google)
11:00am11:40am Wednesday, July 17, 2019
Secondary topics:  AI Enhanced
Average rating: ****.
(4.50, 14 ratings)

Who is this presentation for?

  • Developers with minimal machine learning (ML) experience and ML engineers




Do you want to build a machine learning model, but you aren’t sure where to start? Starting with an empty notebook, Sara Robinson live-codes a simple neural network in TensorFlow. She then demonstrates how to train and serve the model on Google Cloud Platform and uses the deployed model to generate predictions from a web app.

Prerequisite knowledge

  • A basic knowledge of Python and machine learning concepts, such as training and serving (but not necessarily how to build a model on your own)

What you'll learn

  • Learn how to build a simple neural network
  • Understand the end-to-end ML workflow and how to use your trained model for generating predictions
Photo of Sara Robinson

Sara Robinson


Sara Robinson is a developer advocate on Google’s Cloud Platform team, focusing on machine learning. She helps developers build awesome apps through demos, online content, and events. Previously, she was a developer advocate on the Firebase team at Google. Sara holds a bachelor’s degree from Brandeis University. When she’s not programming, she can be found on a spin bike, listening to the Hamilton soundtrack, or eating froyo.

Comments on this page are now closed.


Brian Turner | Lead Technologist
07/17/2019 4:25am PDT

good material; i’m sure it is exciting to do live; are there any ? [pdf, other]

Nadine Whitfield | Developer
07/17/2019 3:49am PDT

Do I need to have Jupyter installed on my machine?