Chapter 11: Building a Recommendation System with Danfo.js and TensorFlow.js

In the preceding chapter, we introduced you to TensorFlow.js and showed you how to create a simple regression model to predict sales prices. In this chapter, we'll take this a step further by creating a recommendation system that can recommend movies for different users while taking into account a user preference. By the end of this chapter, you will understand how recommendation systems work, as well as how to build one with JavaScript.

Specifically, we'll cover the following topics:

  • What is a recommendation system?
  • The neural network approach to creating a recommendation system
  • Building a movie recommendation system

Technical requirements

To follow along in this ...

Get Building Data-Driven Applications with Danfo.js now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.