Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3234804.3234819acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicdltConference Proceedingsconference-collections
research-article

TCR: Temporal-CNN for Reviews Based Recommendation System

Published: 27 June 2018 Publication History

Abstract

In recent year, it has become a popular trend that online stores encouraged their users to write review texts for shopping items. Obviously, these collected text-reviews are helpful for understanding item properties and user preferences, as well as improving the quality of recommendation. However, existing works put considerable attentions on the performance of recommendation without using the temporal information, while the customer inclinations are evolving. In this paper, we propose TCR to model user preferences and item properties by using the convolutional neural network (CNN) combined with temporal information. In details, since the item popularity and user preferences are constantly evolving, we then build a time model that to capture the influence of time evolving on the performance of recommendation and integrate the proposed time model to the original CNN recommender. Furthermore, aiming at building an effective model, we carry out the experimental analysis on the influence of four factors (i.e., word vector embedding dimension, word frequency of comment text, the depth and width of CNN model) on the performance of recommender system. Based on the theoretical analysis, we identify the key factors, and use these factors to optimize our TCR model. Finally, we conduct the experiments on the industrial dataset, i.e., Amazon. It demonstrates that our proposed model has achieved better results than the existing models in terms of prediction accuracy.

References

[1]
Marz N, Warren J. Big Data: Principles and best practices of scalable realtime data systems{M}. Manning Publications Co., 2015.
[2]
Breese J S, Heckerman D, Kadie C. Empirical analysis of predictive algorithms for collaborative filtering{C}.Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence. Morgan Kaufmann Publishers Inc., 1998: 43--52.
[3]
Wang X, Liu K, Zhao J. Handling Cold-Start Problem in Review Spam Detection by Jointly Embedding Texts and Behaviors{C}.Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2017, 1: 366--376.
[4]
Niu J, Wang L, Liu X, et al. FUIR: Fusing user and item information to deal with data sparsity by using side information in recommendation systems{J}. Journal of Network and Computer Applications, 2016, 70: 41--50.
[5]
Zhang F, Yuan N J, Lian D, et al. Collaborative knowledge base embedding for recommender systems{C}.Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining. ACM, 2016: 353--362.
[6]
LeCun Y, Bengio Y, Hinton G. Deep learning{J}. nature, 2015, 521(7553): 436.
[7]
Peng Y, Zhu W, Zhao Y, et al. Cross-media analysis and reasoning: advances and directions{J}. Frontiers of Information Technology & Electronic Engineering, 2017, 18(1): 44--57.
[8]
Kim D, Park C, Oh J, et al. Convolutional matrix factorization for document context-aware recommendation{C}.Proceedings of the 10th ACM Conference on Recommender Systems. ACM, 2016: 233--240.
[9]
Zhang Q, Wang J, Huang H, et al. Hashtag recommendation for multimodal microblog using co-attention network{C}.Proceedings of the 26th International Joint Conference on Artificial Intelligence. AAAI Press, 2017: 3420--3426.
[10]
Zhou Y, Zeng A, Wang W H. Temporal effects in trend prediction: identifying the most popular nodes in the future{J}. PloS one, 2015, 10(3): e0120735
[11]
Zhang F, Liu Q, Zeng A. Timeliness in recommender systems{J}. Expert Systems with Applications, 2017, 85: 270--278.
[12]
He X, Liao L, Zhang H, et al. Neural collaborative filtering{C}.Proceedings of the 26th International Conference on World Wide Web. International World Wide Web Conferences Steering Committee, 2017: 173--182.
[13]
Ouyang Y, Liu W, Rong W, et al. Autoencoder-based collaborative filtering{C}.International Conference on Neural Information Processing. Springer, Cham, 2014: 284--291.
[14]
Wu S, Ren W, Yu C, et al. Personal recommendation using deep recurrent neural networks in NetEase{C}.Data Engineering (ICDE), 2016 IEEE 32nd International Conference on. IEEE, 2016: 1218--1229.
[15]
Zheng L, Noroozi V, Yu P S. Joint deep modeling of users and items using reviews for recommendation{C}.Proceedings of the Tenth ACM International Conference on Web Search and Data Mining. ACM, 2017: 425--434.
[16]
Elkahky A M, Song Y, He X. A multi-view deep learning approach for cross domain user modeling in recommendation systems{C}.Proceedings of the 24th International Conference on World Wide Web. International World Wide Web Conferences Steering Committee, 2015: 278--288.
[17]
Jia X, Li X, Li K, et al. Collaborative restricted Boltzmann machine for social event recommendation{C}.Advances in Social Networks Analysis and Mining (ASONAM), 2016 IEEE/ACM International Conference on. IEEE, 2016: 402--405.
[18]
Wang J, Yu L, Zhang W, et al. Irgan: A minimax game for unifying generative and discriminative information retrieval models{C}.Proceedings of the 40th International ACM SIGIR conference on Research and Development in Information Retrieval. ACM, 2017: 515--524.
[19]
Gunagfu Sun, Le Wu, Qi Liu.etc. Recommendations Based on Collaborative Filtering by Exploiting Sequential Behaviors{J}. Journal of Software, 2013, 11.
[20]
Yu Hong, Junhua Li. Algorithm to Solve the Cold-Start Problem in New Item Recommendations{J}. Journal of Software, 2015, 26(6): 1395--1408.
[21]
Ko Y J, Maystre L, Grossglauser M. Collaborative recurrent neural networks for dynamic recommender systems{C}.Asian Conference on Machine Learning. 2016: 366--381.
[22]
Pennington J, Socher R, Manning C. Glove: Global vectors for word representation{C}.Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP). 2014: 1532--1543.
[23]
Almahairi A, Kastner K, Cho K, et al. Learning distributed representations from reviews for collaborative filtering{C}.Proceedings of the 9th ACM Conference on Recommender Systems. ACM, 2015: 147--154.
[24]
McAuley J, Leskovec J. Hidden factors and hidden topics: understanding rating dimensions with review text{C}.Proceedings of the 7th ACM conference on Recommender systems. ACM, 2013: 165--172.
[25]
Kim Y. Convolutional neural networks for sentence classification{J}. arXiv preprint arXiv:1408.5882, 2014.
[26]
Koren Y, Bell R, Volinsky C. Matrix factorization techniques for recommender systems{J}. Computer, 2009, 42(8)

Cited By

View all
  • (2024)CNNRecEngineering Applications of Artificial Intelligence10.1016/j.engappai.2024.108062133:PAOnline publication date: 1-Jul-2024
  • (2022)Considering similarity and the rating conversion of neighbors on neural collaborative filteringPLOS ONE10.1371/journal.pone.026651217:5(e0266512)Online publication date: 5-May-2022
  • (2020)Probabilistic matrix factorization recommendation of self-attention mechanism convolutional neural networks with item auxiliary informationIEEE Access10.1109/ACCESS.2020.3038393(1-1)Online publication date: 2020

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICDLT '18: Proceedings of the 2018 2nd International Conference on Deep Learning Technologies
June 2018
112 pages
ISBN:9781450364737
DOI:10.1145/3234804
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

  • Chongqing University of Posts and Telecommunications
  • University of Electronic Science and Technology of China: University of Electronic Science and Technology of China

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 June 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Deep learning
  2. convolution neural network
  3. recommendation system
  4. time model

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Funding Sources

  • Chongqing key standard technologies innovation program of key industries
  • Youth Innovation Promotion Association CAS
  • Social Livelihood Foundation of Chongqing
  • High-tech Office, Science&Technology Department of Sichuan Province [2018] No. 12
  • National Natural Science Foundation of China

Conference

ICDLT '18

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)CNNRecEngineering Applications of Artificial Intelligence10.1016/j.engappai.2024.108062133:PAOnline publication date: 1-Jul-2024
  • (2022)Considering similarity and the rating conversion of neighbors on neural collaborative filteringPLOS ONE10.1371/journal.pone.026651217:5(e0266512)Online publication date: 5-May-2022
  • (2020)Probabilistic matrix factorization recommendation of self-attention mechanism convolutional neural networks with item auxiliary informationIEEE Access10.1109/ACCESS.2020.3038393(1-1)Online publication date: 2020

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media