Deep Learning Projects with JavaScript [Video]

More Information
  • Get started with Deep Learning quickly, without installing anything 
  • Use Deep Learning methods in practice on realistic datasets 
  • Get results fast using pre-trained models 
  • Improve your results using transfer learning 
  • Learn when it's a good idea to train your own model from scratch and what do you need to know to do that correctly

Getting started with Deep Learning seems overwhelming with so many options to choose from, so you might be wondering where to start, which tools to choose, and how to actually set them up? The good news is that you already have the key tool in front of you: your web browser with a powerful JavaScript engine inside it. And when you add the TensorFlow.js library to this combo, you can use Deep Learning methods via JavaScript in no time.

In this course, you will through the process of getting started with TensorFlow.js to detect emotions with a lot of different types of data. You will start by learning how to build a deep learning tool to judge whether a piece of text is positive or negative. Since you will want tangible results quickly, you will use a pre-trained model to do that and include it into your own web application. You will move on to learn how to detect human emotions based only on pictures and voices using pre-trained models as well. Towards the end, you will learn how to modify a pre-trained model to train the emotional detector from scratch using your own data.

By the end of this course you will know how to use Deep Learning models and train your own models from the ground up using JavaScript and the TensorFlow.js library.

The code bundle for this video course is available at -

Style and Approach

This course will teach you how to use Deep Learning methods in JavaScript and how to apply them to your own website or web application.

  • Get started with Deep Learning quickly using JavaScript tools already at your fingertips 
  • Solve one of the most useful Machine Learning problems in a wide range of data types using a variety of Deep Learning methods 
  • Quickly get results using pre-trained models and train your own custom Deep Learning models from scratch
Course Length 2 hours 13 minutes
ISBN 9781789950908
Date Of Publication 30 Dec 2018


Jakub Konczyk

Jakub Konczyk has enjoyed and programmed professionally since 1995. He is a Python and Django expert and has been involved in building complex systems since 2006. He loves to simplify and teach programming subjects and share this with others. He first discovered Machine Learning when he was trying to predict the real estate prices in one of the early stage start-ups, he was involved in. He failed miserably then. He then discovered a much more practical way to learn Machine Learning, which he would like to share with you in this course. It boils down to the “Keep it simple” mantra. He is the author of multiple bestselling video courses on Machine Learning and Deep Learning, including Real-World Deep Learning Python Projects and AI in Finance. Learn more at

Frequently bought together:
PHP Projects [Video]

PHP Projects [Video]

RRP $94.99 Save 80%
View Details
Learning JavaFX by Example [Video]

Learning JavaFX by Example [Video]

RRP $124.99 Save 80%
View Details