Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 804 Bytes

File metadata and controls

24 lines (19 loc) · 804 Bytes

collaborative_filtering_ANN

This is an academic project for the course of Computational Intelligence concerning Artificial Neural Networks (ANN) and Deep Learning.

The aim of this project is to develop and train an ANN that takes a user as input and will generate ratings for all movies in the data set at the output.

For more details about the requirements of the project and the results of the ANN training you can check the files in the folder requirements_&_report.

Files

File Description
datasets.zip training dataset
one_hidden_layer.py ANN with 1 hidden layer
deep_learning.py ANN with 2 hidden layers

Python Packages

Python version

Python 3.8

Packages

  • keras (2.3.1)
  • sklearn (0.22.2)
  • numpy (1.18.2)
  • pandas (1.0.3)
  • matplotlib (3.2.1)