Skip to content
This repository contains Deep Learning based articles , paper and repositories for Recommender Systems
Branch: master
Clone or download

Latest commit

Latest commit 2ca3b10 Feb 27, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md add Hao Wang's 3 papers Feb 27, 2020

README.md

Deep-Learning-for-Recommendation-Systems

This repository contains Deep Learning based Articles , Papers and Repositories for Recommendation Systems.

Papers

  1. Relational Stacked Denoising Autoencoder for Tag Recommendation by Hao Wang, Xingjian Shi, and Dit-Yan Yeung. AAAI 2015
    Source: http://wanghao.in/paper/AAAI15_RSDAE.pdf
  2. Collaborative Deep Learning for Recommender Systems by Hao Wang, Naiyan Wang, and Dit-Yan Yeung. KDD 2015
    Source: http://wanghao.in/CDL.htm, Code: https://github.com/js05212/CDL
  3. Collaborative Recurrent Autoencoder: Recommend while Learning to Fill in the Blanks by Hao Wang, Xingjian Shi, and Dit-Yan Yeung. NIPS 2016
    Source: https://papers.nips.cc/paper/6163-collaborative-recurrent-autoencoder-recommend-while-learning-to-fill-in-the-blanks
  4. Convolutional Matrix Factorization for Document Context-Aware Recommendation by Donghyun Kim, Chanyoung Park, Jinoh Oh, Seungyong Lee, Hwanjo Yu, RecSys 2016.
    Source: http://dm.postech.ac.kr/~cartopy/ConvMF/, Code: https://github.com/cartopy/ConvMF
  5. A Neural Autoregressive Approach to Collaborative Filtering by Yin Zheng et all.
    Source: http://proceedings.mlr.press/v48/zheng16.pdf
  6. Collaborative Recurrent Neural Networks for Dynamic Recommender Systems by Young-Jun Ko. ACML 2016
    Source: http://proceedings.mlr.press/v63/ko101.pdf
  7. Hybrid Recommender System based on Autoencoders by Florian Strub . 2016
    Source: https://arxiv.org/pdf/1606.07659.pdf
  8. Deep content-based music recommendation by Aaron van den Oord.
    Source: https://papers.nips.cc/paper/5004-deep-content-based-music-recommendation.pdf
  9. DeepPlaylist: Using Recurrent Neural Networks to Predict Song Similarity by Anusha Balakrishnan.
    Source: https://cs224d.stanford.edu/reports/BalakrishnanDixit.pdf
  10. Hybrid music recommender using content-based and social information by Paulo Chiliguano .
    Source: http://ieeexplore.ieee.org/document/7472151
  11. CONTENT-AWARE COLLABORATIVE MUSIC RECOMMENDATION USING PRE-TRAINED NEURAL NETWORKS.
    Source: http://ismir2015.uma.es/articles/290_Paper.pdf
  12. TransNets: Learning to Transform for Recommendation by Rose Catherine.
    Source: https://arxiv.org/abs/1704.02298
  13. Learning Distributed Representations from Reviews for Collaborative Filtering by Amjad Almahairi.
    Source: http://dl.acm.org/citation.cfm?id=2800192
  14. Ask the GRU: Multi-task Learning for Deep Text Recommendations by T Bansal.
    Source: https://arxiv.org/pdf/1609.02116.pdf
  15. A Multi-View Deep Learning Approach for Cross Domain User Modeling in Recommendation Systems by Ali Mamdouh Elkahky.
    Source: http://sonyis.me/paperpdf/frp1159-songA-www-2015.pdf
  16. Deep collaborative filtering via marginalized denoising auto-encoder by S Li.
    Source: https://pdfs.semanticscholar.org/ff29/2f00055d8221c42d4831679db9d3872b6fbd.pdf
  17. Joint deep modeling of users and items using reviews for recommendation by L Zheng.
    Source: https://arxiv.org/pdf/1701.04783
  18. Hybrid Collaborative Filtering with Neural Networks by Strub Source: https://pdfs.semanticscholar.org/fcbd/179590c30127cafbd00fd7087b47818406bc.pdf
  19. Trust-aware Top-N Recommender Systems with Correlative Denoising Autoencoder by Y Pan.
    Source: https://arxiv.org/pdf/1703.01760
  20. Neural Semantic Personalized Ranking for item cold-start recommendation by T Ebesu .
    Source: http://www.cse.scu.edu/~yfang/NSPR.pdf
  21. Representation Learning of Users and Items for Review Rating Prediction Using Attention-based Convolutional Neural Network by S Seo.
    Source: http://mlrec.org/2017/papers/paper8.pdf
  22. Collaborative Denoising Auto-Encoders for Top-N Recommender Systems by Y Wu.
    Source: http://alicezheng.org/papers/wsdm16-cdae.pdf, Code: https://github.com/jasonyaw/CDAE
  23. Deep Neural Networks for YouTube Recommendations by Paul Covington.
    Source: https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/45530.pdf
  24. Wide & Deep Learning for Recommender Systems by Heng-Tze Cheng.
    Source: https://arxiv.org/abs/1606.07792
  25. A Survey and Critique of Deep Learning on Recommender Systems by Lei Zheng.
    Source: http://bdsc.lab.uic.edu/docs/survey-critique-deep.pdf
  26. Restricted Boltzmann Machines for Collaborative Filtering by Ruslan Salakhutdinov.
    Source: http://www.machinelearning.org/proceedings/icml2007/papers/407.pdf , Code: https://github.com/felipecruz/CFRBM
  27. Meta-Prod2Vec - Product Embeddings Using Side-Information for Recommendation by Flavian Vasile.
    Source: https://arxiv.org/pdf/1607.07326.pdf
  28. Representation Learning and Pairwise Ranking for Implicit and Explicit Feedback in Recommendation Systems by Mikhail Trofimov
    Source: https://arxiv.org/abs/1705.00105
  29. DeepFM: A Factorization-Machine based Neural Network for CTR Prediction. IJCAI2017
    Source:  https://arxiv.org/abs/1703.04247 , Code (provided by readers): https://github.com/Leavingseason/OpenLearning4DeepRecsys
  30. Collaborative Filtering with Recurrent Neural Networks by Robin Devooght
    Source:  https://arxiv.org/pdf/1608.07400.pdf
  31. Training Deep AutoEncoders for Collaborative Filtering by Oleksii Kuchaiev, Boris Ginsburg.
    Source: https://arxiv.org/abs/1708.01715 , Code: https://github.com/NVIDIA/DeepRecommender
  32. Collaborative Variational Autoencoder for Recommender Systems by Xiaopeng Li and James She
    Source: http://eelxpeng.github.io/assets/paper/Collaborative_Variational_Autoencoder.pdf, Code: https://github.com/eelxpeng/CollaborativeVAE
  33. Variational Autoencoders for Collaborative Filtering by Dawen Liang, Rahul G. Krishnan, Matthew D. Hoffman and Tony Jebara
    Source: https://arxiv.org/pdf/1802.05814.pdf, Code: https://github.com/dawenl/vae_cf
  34. Neural Collaborative Filtering by Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu and Tat-Seng Chua
    Source: https://www.comp.nus.edu.sg/~xiangnan/papers/ncf.pdf , Code : https://github.com/hexiangnan/neural_collaborative_filtering Source: https://arxiv.org/abs/1708.05031
  35. Deep Session Interest Network for Click-Through Rate Prediction , Code : https://github.com/shenweichen/DeepCTR Source: https://arxiv.org/pdf/1905.06482v1.pdf
  36. AutoInt: Automatic Feature Interaction Learning via Self-Attentive Neural Networks, Code: https://github.com/shichence/AutoInt Source: https://arxiv.org/pdf/1810.11921v2.pdf
  37. Product-based Neural Networks for User Response Prediction over Multi-field Categorical Data, Code: https://github.com/Atomu2014/product-nets-distributed Source: https://arxiv.org/abs/1807.00311

Blogs

  1. Deep Learning Meets Recommendation Systems by Wann-Jiun.
    Source: https://blog.nycdatascience.com/student-works/deep-learning-meets-recommendation-systems/
  2. Machine Learning for Recommender systems Source: https://medium.com/recombee-blog/machine-learning-for-recommender-systems-part-1-algorithms-evaluation-and-cold-start-6f696683d0ed
  3. Check out our new client-side integration support and deploy personalized recommendations faster Source: https://medium.com/recombee-blog/check-out-our-new-client-side-integration-support-and-deploy-personalized-recommendations-faster-7dd7bf5b6241

Workshops

  1. 2nd Workshop on Deep Learning for Recommender Systems , 27 August 2017. Como, Italy.
    Source: http://dlrs-workshop.org
  2. THE AAAI-19 WORKSHOP ON RECOMMENDER SYSTEMS AND NATURAL LANGUAGE PROCESSING (RECNLP) Source: https://recnlp2019.github.io/
  3. The 4th Workshop on Health Recommender Systems co-located with ACM RecSys 2019 Source: https://healthrecsys.github.io/2019/

Tutorials

  1. Deep Learning for Recommender Systems by Balázs Hidasi. RecSys Summer School, 21-25 August, 2017, Bozen-Bolzano. Slides
  2. Deep Learning for Recommender Systems by Alexandros Karatzoglou and Balázs Hidasi. RecSys2017 Tutorial. Slides
  3. Introduction to recommender Systems by Miguel González-Fierro. Link
  4. Collaborative Filtering using a RBM by Big Data University. Link
  5. Building a Recommendation System in TensorFlow: Overview. Link

Software

  1. Spotlight: deep learning recommender systems in PyTorch that utilizes factorization model and sequence model in the back end
    Source: https://github.com/maciejkula/spotlight

  2. Amazon DSSTNE: deep learning library by amazon (specially for recommended systems i.e. sparse data)
    Source: https://github.com/amzn/amazon-dsstne

  3. Recoder: Large scale training of factorization models for Collaborative Filtering with PyTorch
    Source: https://github.com/amoussawi/recoder

  4. PredictionIO is built on technologies Apache Spark, Apache HBase and Spray. It is a machine learning server that can be used to create a recommender system. The source can be located on github and it looks very active. Source: https://github.com/apache/predictionio

Books

  1. Practical Recommender Systems by Kim Falk (Manning Publications). Chapter 1 Source: https://www.manning.com/books/practical-recommender-systems
  2. Recommender Systems Handbook by Ricci, F. et al. Source: https://dl.acm.org/citation.cfm?id=1941884
You can’t perform that action at this time.