October 28–31, 2019
Please log in

Unlocking the power of machine learning for your JavaScript applications with TensorFlow

kangyi zhang (Google), Brijesh Krishnaswami (Google), Joseph Paul Cohen (Mila | University of Montreal), Brendan Duke (ModiFace)
2:30pm3:10pm Thursday, October 31, 2019
Location: Great American Ballroom J/K

Who is this presentation for?

  • JavaScript developers, web developers, mobile app developers, and full stack developers


New to TensorFlow


TensorFlow.js is a library for training and deploying machine learning models in the browser and in Node.js, and offers unique opportunities for JavaScript developers. Kangyi Zhang, Brijesh Krishnaswami, Joseph Paul Cohen, and Brendan Duke take a deep dive into the TensorFlow.js ecosystem: how to bring an existing machine learning model into your JS app, retrain the model with your data, and go beyond the browser to other JS platforms with live demos of models and featured apps (WeChat virtual plugin from L’Oréal and a radiology diagnostic tool from Mila).

Prerequisite knowledge

  • Familiarity with JavaScript and machine learning

What you'll learn

  • Learn how TensorFlow enables the use of machine learning in JavaScript applications and resources to get started

kangyi zhang


Kangyi Zhang is a software engineer at Google Brain and a member of the TensorFlow.js team. He’s very excited about sharing how to do machine learning in the JavaScript world, concentrating on native TensorFlow execution under the Node.js runtime, and preparing data for machine learning model in JS. You can find him on GitHub @kangyizhang.

Brijesh Krishnaswami


Brijesh Krishnaswami is a technical program manager on the TensorFlow team at Google. He has a master’s degree in computer science and two decades of experience in software development at various technology companies. You can find him on LinkedIn.

Photo of Joseph Paul Cohen

Joseph Paul Cohen

Mila | University of Montreal

Joseph Paul Cohen is a postdoctoral fellow with Yoshua Bengio at Mila and the University of Montreal. Joseph leads the medical research group at Mila, focusing on computer vision, genomics, and clinical data. He holds a PhD in computer science and machine learning from the University of Massachusetts Boston. His research interests include healthcare, bioinformatics, machine learning, computer vision, ad hoc networking, and cybersecurity. Joseph received a US National Science Foundation Graduate Fellowship as well as an IVADO Postdoctoral Fellowship. He’s the director of the Institute for Reproducible Research, which is dedicated to improving the process of scientific research using technology.

Photo of Brendan Duke

Brendan Duke


Brendan Duke is a machine learning researcher at ModiFace, where he worked on Nail Polish Try-On, acne and skin analysis, and on optimized conversion and deployment of research models to production hardware and software backends. He earned a master’s degree under the supervision of Graham Taylor at the University of Guelph, where he worked on machine learning for human activity recognition focused on multimodal interactions.

  • O'Reilly
  • TensorFlow
  • Google Cloud
  • IBM
  • Databricks
  • Tensor Networks
  • VMware
  • Amazon Web Services
  • One Convergence
  • Quantiphi
  • Lambda Labs
  • Tech Mahindra
  • cnvrg.io
  • Determined AI
  • Inferencery
  • Manceps, Inc.
  • PerceptiLabs
  • Valohai

Contact us


For conference registration information and customer service


For more information on community discounts and trade opportunities with O’Reilly conferences


For information on exhibiting or sponsoring a conference


For media/analyst press inquires