This is our implementation for the paper:
Pan Li and Alexander Tuzhilin. "DDTCDR: Deep Dual Transfer Cross Domain Recommendation." Proceedings of the 13th International Conference on Web Search and Data Mining. 2020. [Paper]
Important: Due to the confidential agreement with the company, we are not allowed to make the dataset publicly available. Nevertheless, we provide a sample of the dataset for you to get an understanding of the input strcuture. You are always welcome to use our codes for your own dataset.
Please cite our WSDM'20 paper if you use our codes. Thanks!
Author: Pan Li (https://lpworld.github.io/)
We use PyTorch as the backend.
- PyTorch version: '1.2.0'
The instruction of commands has been clearly stated in the codes (see the parse_args function).
Run DDTCDR:
python train.py
This implementation is inspired from Neural Collaborative Filtering. The authors would also like to thank Vladimir Bobrikov for providing the dataset for evaluation purposes.
Last Update: 2020/02/16