All Projects → thu-ml → CF-UIcA

thu-ml / CF-UIcA

Licence: other
Code for "Collaborative Filtering with User-Item Co-Autoregressive Models"

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

CF-UIcA

This repository contains the implementation for the paper:

Chao Du, Chongxuan Li, Yin Zheng, Jun Zhu, Bo Zhang. Collaborative Filtering with User-Item Co-Autoregressive Models. In AAAI 2018.

Datasets

To download and preprocess the Movielens 1M dataset:

$ cd data/
$ ./download.sh
$ python preprocess.py
$ python preprocess_implicit.py

Usage

To run rating prediction experiments:

$ python CF-UIcA_rating-prediction.py

To run top-N recommendation experiments:

$ python CF-UIcA_topN-recommendation.py

Reference

Please cite our AAAI'18 paper if you find it is useful. Thanks!

@inproceedings{du2018collaborative,
    title={Collaborative Filtering with User-Item Co-Autoregressive Models},
    author={Chao Du and Chongxuan Li and Yin Zheng and Jun Zhu and Bo Zhang},
    booktitle={AAAI},
    year={2018}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].