├── .gitignore ├── Code ├── EBPR_model.py ├── data.py ├── engine_EBPR.py ├── hyperparameter_tuning.py ├── metrics.py ├── train_EBPR.py └── utils.py ├── Data ├── lastfm-2k │ ├── artists.dat │ ├── readme.txt │ ├── tags.dat │ ├── user_artists.dat │ ├── user_friends.dat │ ├── user_taggedartists-timestamps.dat │ └── user_taggedartists.dat ├── ml-100k │ ├── README │ ├── allbut.pl │ ├── mku.sh │ ├── u.data │ ├── u.genre │ ├── u.info │ ├── u.item │ ├── u.occupation │ ├── u.user │ ├── u1.base │ ├── u1.test │ ├── u2.base │ ├── u2.test │ ├── u3.base │ ├── u3.test │ ├── u4.base │ ├── u4.test │ ├── u5.base │ ├── u5.test │ ├── ua.base │ ├── ua.test │ ├── ub.base │ └── ub.test └── ml-1m │ ├── README │ ├── movies.dat │ ├── ratings.dat │ └── users.dat ├── LICENSE ├── Output └── checkpoints │ └── .gitignore └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/.gitignore -------------------------------------------------------------------------------- /Code/EBPR_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Code/EBPR_model.py -------------------------------------------------------------------------------- /Code/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Code/data.py -------------------------------------------------------------------------------- /Code/engine_EBPR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Code/engine_EBPR.py -------------------------------------------------------------------------------- /Code/hyperparameter_tuning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Code/hyperparameter_tuning.py -------------------------------------------------------------------------------- /Code/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Code/metrics.py -------------------------------------------------------------------------------- /Code/train_EBPR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Code/train_EBPR.py -------------------------------------------------------------------------------- /Code/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Code/utils.py -------------------------------------------------------------------------------- /Data/lastfm-2k/artists.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/lastfm-2k/artists.dat -------------------------------------------------------------------------------- /Data/lastfm-2k/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/lastfm-2k/readme.txt -------------------------------------------------------------------------------- /Data/lastfm-2k/tags.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/lastfm-2k/tags.dat -------------------------------------------------------------------------------- /Data/lastfm-2k/user_artists.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/lastfm-2k/user_artists.dat -------------------------------------------------------------------------------- /Data/lastfm-2k/user_friends.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/lastfm-2k/user_friends.dat -------------------------------------------------------------------------------- /Data/lastfm-2k/user_taggedartists-timestamps.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/lastfm-2k/user_taggedartists-timestamps.dat -------------------------------------------------------------------------------- /Data/lastfm-2k/user_taggedartists.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/lastfm-2k/user_taggedartists.dat -------------------------------------------------------------------------------- /Data/ml-100k/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/README -------------------------------------------------------------------------------- /Data/ml-100k/allbut.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/allbut.pl -------------------------------------------------------------------------------- /Data/ml-100k/mku.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/mku.sh -------------------------------------------------------------------------------- /Data/ml-100k/u.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u.data -------------------------------------------------------------------------------- /Data/ml-100k/u.genre: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u.genre -------------------------------------------------------------------------------- /Data/ml-100k/u.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u.info -------------------------------------------------------------------------------- /Data/ml-100k/u.item: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u.item -------------------------------------------------------------------------------- /Data/ml-100k/u.occupation: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u.occupation -------------------------------------------------------------------------------- /Data/ml-100k/u.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u.user -------------------------------------------------------------------------------- /Data/ml-100k/u1.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u1.base -------------------------------------------------------------------------------- /Data/ml-100k/u1.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u1.test -------------------------------------------------------------------------------- /Data/ml-100k/u2.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u2.base -------------------------------------------------------------------------------- /Data/ml-100k/u2.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u2.test -------------------------------------------------------------------------------- /Data/ml-100k/u3.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u3.base -------------------------------------------------------------------------------- /Data/ml-100k/u3.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u3.test -------------------------------------------------------------------------------- /Data/ml-100k/u4.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u4.base -------------------------------------------------------------------------------- /Data/ml-100k/u4.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u4.test -------------------------------------------------------------------------------- /Data/ml-100k/u5.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u5.base -------------------------------------------------------------------------------- /Data/ml-100k/u5.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/u5.test -------------------------------------------------------------------------------- /Data/ml-100k/ua.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/ua.base -------------------------------------------------------------------------------- /Data/ml-100k/ua.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/ua.test -------------------------------------------------------------------------------- /Data/ml-100k/ub.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/ub.base -------------------------------------------------------------------------------- /Data/ml-100k/ub.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-100k/ub.test -------------------------------------------------------------------------------- /Data/ml-1m/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-1m/README -------------------------------------------------------------------------------- /Data/ml-1m/movies.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-1m/movies.dat -------------------------------------------------------------------------------- /Data/ml-1m/ratings.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-1m/ratings.dat -------------------------------------------------------------------------------- /Data/ml-1m/users.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/Data/ml-1m/users.dat -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/LICENSE -------------------------------------------------------------------------------- /Output/checkpoints/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhalilDMK/EBPR/HEAD/README.md --------------------------------------------------------------------------------