To reproduce an experiment results:
- install libraries via
pip install -r requirements.txt
- run all cells in the corresponding notebook:
NCF.ipynb
contains training and testing code for Neural Collaborative Filtering modelDLMF.ipynb
- for Deep Learning based Matrix FactorizationSVD_KNN_experiments.ipynb
- for SVD and KNNRBM.ipynb
- for Restricted Boltzman Machine
Games_datamining.ipynb
and data_preprocessing.ipynb
contain code used for datasets collection.