alibaba / Dynamic-popularity-aware-recommendation

Dynamic popularity-aware contrastive learning for recommendation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Data Download

Data source: https://tianchi.aliyun.com/competition/entrance/231522/information

Download the dataset to the data folder then unzip it.

Environment setup

conda env create -f environment.yaml

conda activate DPACL4Rec

pip install -r requirements.txt  -i http://mirrors.aliyun.com/pypi/simple/

Running

Model training: run.ipynb

Model evaluation: evaluate.ipynb

About

Dynamic popularity-aware contrastive learning for recommendation

License:MIT License


Languages

Language:Jupyter Notebook 96.9%Language:Python 3.1%