Skip to content
Code for our KDD 2018 Paper "Multi-Pointer Co-Attention Networks for Recommendation"
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
corpus Add split yelp Jan 4, 2019
datasets First upload Jun 9, 2018
prep Upload missing dependencies for prep script and rec_config Jul 9, 2019
tf_models First upload Jun 9, 2018
tylib Create License Jun 9, 2018 Update readme Jul 9, 2019 Upload missing dependencies for prep script and rec_config Jul 9, 2019 Update readme Jun 9, 2018 Add util Jun 9, 2018

Code for KDD 2018

This repository contains a reference implementation of our Multi-Pointer Co-Attention Networks (MPCN) proposed in KDD 2018.

Preprint is available here:

Note: This is a preliminary rough sketch of the MPCN implementation. The main functions are already in this repository. The next update will including running instructions and dataset prep. Since this is mainly copied from another repository, some dependencies might be broken (for now). This codebase is not actively maintained. If you do find an issue (missing dependencies), I will try to fix it at my free time.

Environment Setup

  1. Tensorflow 1.7
  2. Python 2.7


If you find our source code useful, please consider citing our work.

  author    = {Yi Tay and
               Luu Anh Tuan and
               Siu Cheung Hui},
  title     = {Multi-Pointer Co-Attention Networks for Recommendation},
  journal   = {CoRR},
  volume    = {abs/1801.09251},
  year      = {2018},
  url       = {},
  archivePrefix = {arXiv},
  eprint    = {1801.09251},
  timestamp = {Fri, 02 Feb 2018 14:20:25 +0100},
  biburl    = {},
  bibsource = {dblp computer science bibliography,}
You can’t perform that action at this time.