The project is based on a dataset of 100 thousand of movies rating i used 2 different kinds of Deep Learning algorithms to be able to predict the ratings of the movies the customers didn’t watch. Accordingly, by ranking the predictions from 5 down to 1 and recommend which movies each user should watch and the 2 algorithms are Boltzmann Machines and Auto Encoders
i used the following:
Tensorflow
numpy
and pandas