Skip to content

Hierarchical Temporal Convolutional Networks for Dynamic Recommender Systems

Notifications You must be signed in to change notification settings

JiaxuanYou/HierTCN

Repository files navigation

Hierarchical Temporal Convolutional Networks for Dynamic Recommender Systems

This repository is a Tensorflow implementation of HierTCN for Dynamic Recommender Systems.

Jiaxuan You, Yichen Wang, Aditya Pal, Pong Eksombatchai, Chuck Rosenberg, Jure Leskovec, Hierarchical Temporal Convolutional Networks for Dynamic Recommender Systems, The Web Conference 2019 (WWW-2019).

Requirements

Tensorflow (tested on 1.6.0), numpy, pandas, pickle

Dataset

Download XING dataset, only interactions.csv is needed. Create dataset/ folder, then copy interactions.csv to that folder.

If XING dataset is not available, you can email Jiaxuan You for the dataset for solely research use.

Run the code

python run_xing.py

Outputs

Each run will generate a folder in ./run, which can be accessed via tensorboard. A summarized text file is also generated.

About

Hierarchical Temporal Convolutional Networks for Dynamic Recommender Systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages