This is our implementation for the paper:
Lei Zheng, Vahid Noroozi, and Philip S Yu. 2017. Joint deep modeling of users and items using reviews for recommendation. In WSDM. ACM, 425-434.
Two models:
1、DeepCoNN: This is the state-of-the-art method that uti-lizes deep learning technology to jointly model user and itemfrom textual reviews.
2、DeepCoNN++: We extend DeepCoNN by changing its share layer from FM to our neural prediction layer.
The two methods are used as the baselines of our method NARRE in 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 (cstchenc@163.com)
- python 2.7
- Tensorflow (version: 0.12.1)
- numpy
- pandas
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).
Data preprocessing:
python loaddata.py
python data_pro.py
Train and evaluate the model:
python train.py
Last Update Date: Jan 3, 2018
java代写 c/c++代写 python代写 drracket代写 MIPS汇编代写 matlab代写 R语言代写 javascript代写
prolog代写 haskell代写 processing代写 ruby代写 scheme代写 ocaml代写 lisp代写
- 数据结构算法 data structure algorithm 代写
- 计算机网络 套接字编程 computer network socket programming 代写
- 数据库 DB Database SQL 代写
- 机器学习 machine learning 代写
- 编译器原理 Compiler 代写
- 操作系统OS(Operating System) 代写
- 计算机图形学 Computer Graphics opengl webgl 代写
- 人工智能 AI Artificial Intelligence 代写
- 大数据 Hadoop Map Reduce Spark HBase 代写
- 系统编程 System programming 代写
- 网页应用 Web Application 代写
- 自然语言处理 NLP natural language processing 代写
- 计算机体系结构 Computer Architecture 代写
- 计算机安全密码学computer security cryptography 代写
- 计算机理论 Computation Theory 代写
- 计算机视觉(Compute Vision) 代写