All Projects → chenchongthu → NARRE

chenchongthu / NARRE

Licence: other
This is our implementation of NARRE:Neural Attentional Regression with Review-level Explanations

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to NARRE

SAMN
This is our implementation of SAMN: Social Attentional Memory Network
Stars: ✭ 45 (-55%)
Mutual labels:  recommender-system, recommendation, attention-mechanism
disentangled graph collaborative filtering
Disentagnled Graph Collaborative Filtering, SIGIR2020
Stars: ✭ 118 (+18%)
Mutual labels:  recommender-system, recommendation
Reco Papers
Classic papers and resources on recommendation
Stars: ✭ 2,804 (+2704%)
Mutual labels:  recommender-system, recommendation
GNN-Recommender-Systems
An index of recommendation algorithms that are based on Graph Neural Networks.
Stars: ✭ 505 (+405%)
Mutual labels:  recommender-system, recommendation
EATNN
This is our implementation of EATNN: Efficient Adaptive Transfer Neural Network (SIGIR 2019)
Stars: ✭ 23 (-77%)
Mutual labels:  recommender-system, recommendation
SIGIR2021 Conure
One Person, One Model, One World: Learning Continual User Representation without Forgetting
Stars: ✭ 23 (-77%)
Mutual labels:  recommender-system, recommendation
netflix-style-recommender
A simple movie recommendation engine
Stars: ✭ 65 (-35%)
Mutual labels:  recommender-system, recommendation
Attentional Neural Factorization Machine
Attention,Factorization Machine, Deep Learning, Recommender System
Stars: ✭ 39 (-61%)
Mutual labels:  recommender-system, attention-mechanism
Recommendation-based-on-sequence-
Recommendation based on sequence
Stars: ✭ 23 (-77%)
Mutual labels:  recommender-system, recommendation
TianChi AIEarth
TianChi AIEarth Contest Solution
Stars: ✭ 57 (-43%)
Mutual labels:  attention-mechanism
Neural-Chatbot
A Neural Network based Chatbot
Stars: ✭ 68 (-32%)
Mutual labels:  attention-mechanism
RecommenderSystemsNotebooks
Set of notebooks analysing and discussing the ideas presented at Coursera's Recommender Systems course
Stars: ✭ 28 (-72%)
Mutual labels:  recommender-system
Im2LaTeX
An implementation of the Show, Attend and Tell paper in Tensorflow, for the OpenAI Im2LaTeX suggested problem
Stars: ✭ 16 (-84%)
Mutual labels:  attention-mechanism
Recommender-Systems
Implementing Content based and Collaborative filtering(with KNN, Matrix Factorization and Neural Networks) in Python
Stars: ✭ 46 (-54%)
Mutual labels:  recommender-system
memory-compressed-attention
Implementation of Memory-Compressed Attention, from the paper "Generating Wikipedia By Summarizing Long Sequences"
Stars: ✭ 47 (-53%)
Mutual labels:  attention-mechanism
question-generation
Neural Models for Key Phrase Detection and Question Generation
Stars: ✭ 29 (-71%)
Mutual labels:  attention-mechanism
Transformers-RL
An easy PyTorch implementation of "Stabilizing Transformers for Reinforcement Learning"
Stars: ✭ 107 (+7%)
Mutual labels:  attention-mechanism
Visual-Attention-Model
Chainer implementation of Deepmind's Visual Attention Model paper
Stars: ✭ 27 (-73%)
Mutual labels:  attention-mechanism
tf-recsys
tf-recsys contains collaborative filtering (CF) model based on famous SVD and SVD++ algorithm. Both of them are implemented by tensorflow in order to utilize GPU acceleration.
Stars: ✭ 91 (-9%)
Mutual labels:  recommender-system
amta-net
Asymmetric Multi-Task Attention Network for Prostate Bed Segmentation in CT Images
Stars: ✭ 26 (-74%)
Mutual labels:  attention-mechanism

NARRE

This is our implementation for the paper:

Chong Chen, Min Zhang, Yiqun Liu, and Shaoping Ma. 2018. Neural Attentional Rating Regression with Review-level Explanations. In WWW'18.

Please cite our WWW'18 paper if you use our codes. Thanks!

@inproceedings{chen2018neural,
  title={Neural Attentional Rating Regression with Review-level Explanations},
  author={Chen, Chong and Zhang, Min and Liu, Yiqun and Ma, Shaoping},
  booktitle={Proceedings of the 2018 World Wide Web Conference on World Wide Web},
  pages={1583--1592},
  year={2018},
}

Author: Chong Chen ([email protected])

Environments

  • python 2.7
  • Tensorflow (version: 0.12.1)
  • numpy
  • pandas

Dataset

In our experiments, we use the datasets from Amazon 5-core(http://jmcauley.ucsd.edu/data/amazon) and Yelp Challenge 2017(https://www.yelp.com/dataset_challenge).

Example to run the codes

Data preprocessing:

python loaddata.py	
python data_pro.py

Train and evaluate the model:

python train.py

Last Update Date: April 14, 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].