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