Skip to content

Recbole implementation of our paper "Criteria Tell You More than Ratings: Criteria Preference-Aware Light Graph Convolution for Effective Multi-Criteria Recommendation", In KDD 2023

Notifications You must be signed in to change notification settings

jindeok/CPA-LGC-Recbole

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPA-LGC

CPA-LGC Recbole (https://recbole.io/index.html) implementation for the paper
Jin-Duk Park, Siqing Li, Won-Yong Shin, and Xin Cao, "Criteria Tell You More than Ratings: Criteria Preference-Aware Light Graph Convolution for Effective Multi-Criteria Recommendation",
Proceedings of the 29th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, KDD '23

Dependancy

  • numpy 1.21.5
  • torch 1.12.1
  • recbole (install via: conda install -c aibox recbole) 0.2.0
  • networkx 3.1

Dataset Descriptions

Original interaction datasets and MC expansion graph datasets
(Dataset.tr.inter: training dataset (MCEG), Dataset.ts (val).inter: test (validation) dataset, Dataset.inter: original dataset)
-TA5: TripAdvisor, YM5: Yahoo!Moive, RB5: RateBeer, YP5: Yelp

Custom dataset

For custom dataset or any manipulation of dataset, please refer to the preprocessing codes in Processing_example_YM.ipynb for Recbole implementation of CPA-LGC

Contact

For more information, contact via: [email protected]

About

Recbole implementation of our paper "Criteria Tell You More than Ratings: Criteria Preference-Aware Light Graph Convolution for Effective Multi-Criteria Recommendation", In KDD 2023

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published