Attentive Graph Neural Network (AGNN) is a new recommendation framework tailored to knowledge graph-based personalized recommendation. Built upon the graph neural network framework, AGNN explicitly models the semantics encoded in KGs with expressive subgraphs to provide better recommendation with side information.
- Python 2.7
- Pytorch (conda 4.5.11)
- numpy == 1.15.4
- MovieLens-1M
- Last-FM
- Yelp