Shanqing Cai

SHANQING CAI, STANLEY BILESCHI, AND ERIC NIELSEN are software engineers on the Google Brain team. They were the primary developers of the high-level API of TensorFlow.js, including the examples, the documentation, and the related tooling. They have applied TensorFlow.js-based deep learning to real-world problems such as alternative communication for people with disabilities. They each have advanced degrees from MIT.

videos by Shanqing Cai

Deep Learning with JavaScript Video Edition

In Deep Learning with JavaScript, you’ll learn to use TensorFlow.js to build deep learning models that run directly in the browser. This fast-paced book, written by Google engineers, is practical, engaging, and easy to follow. Through diverse examples featuring text analysis, speech processing, image recognition, and self-learning game AI, you’ll master all the basics of deep learning and explore advanced concepts, like retraining existing models for transfer learning and image generation.