Technical requirements
The technical requirements for this chapter are no different than for the previous chapters – you will need to have a working Python installation (version 3.6 or later, but for package compatibility reasons, it would probably be better to have a newer one, such as 3.9+), and to have Node.js and npm installed (Node.js version 14 or later). The code in this chapter will be deployed on a Ubuntu server, so having access to a Linux – Debian machine would be beneficial, although if you want to perform the actual deployment on a DigitalOcean Droplet in the next chapter, you can use Secure Shell (SSH) from Windows. If you want to follow the part where we integrate a machine learning pipeline, install scikit-learn.