Recommendation System
Tutorials
Making a Contextual Recommendation Engine
- intro: by Muktabh Mayank
- youtube: https://www.youtube.com/watch?v=ToTyNF9kXkk&hd=1http://weibo.com/1402400261/profile?topnav=1&wvr=6
- video: http://pan.baidu.com/s/1eQFFVns
Papers
Collaborative Deep Learning for Recommender Systems
Image-based recommendations on styles and substitutes
- paper: http://cseweb.ucsd.edu/~jmcauley/pdfs/sigir15.pdf
- code: http://cseweb.ucsd.edu/~jmcauley/code/imageGraph.tar.gz
- data: http://jmcauley.ucsd.edu/data/amazon/
A Complex Network Approach for Collaborative Recommendation
Session-based Recommendations with Recurrent Neural Networks
- intro: ICLR 2016
- arxiv: http://arxiv.org/abs/1511.06939
- github: https://github.com/hidasib/GRU4Rec
Item2Vec: Neural Item Embedding for Collaborative Filtering
Wide & Deep Learning for Recommender Systems
- intro: Google Research
- arxiv: http://arxiv.org/abs/1606.07792
- blog: https://research.googleblog.com/2016/06/wide-deep-learning-better-together-with.html
Hybrid Recommender System based on Autoencoders
- arxiv: https://arxiv.org/abs/1606.07659
- github: https://github.com/fstrub95/Autoencoders_cf
- notes: https://github.com/jxieeducation/DIY-Data-Science/blob/master/papernotes/2016/06/hybrid-recommender-system-based-on-autoencoders.md
Parallel Recurrent Neural Network Architectures for Feature-rich Session-based Recommendations
Collaborative Filtering with Recurrent Neural Networks
- keywords: LSTM, movie recommendation
- arixv: http://arxiv.org/abs/1608.07400
Deep Neural Networks for YouTube Recommendations
- intro: RECSYS 2016. Google
- paper: http://static.googleusercontent.com/media/research.google.com/en//pubs/archive/45530.pdf
- summary: https://blog.acolyer.org/2016/09/19/deep-neural-networks-for-youtube-recommendations/
Photo Filter Recommendation by Category-Aware Aesthetic Learning
- intro: Filter Aesthetic Comparison Dataset (FACD): 28,000 filtered images and 42,240 reliable image pairs with aesthetic comparison annotations
- arxiv: http://arxiv.org/abs/1608.05339
Convolutional Matrix Factorization for Document Context-Aware Recommendation
- project page: http://dm.postech.ac.kr/~cartopy/ConvMF/
- paper: http://dl.acm.org/citation.cfm?id=2959165
Deep learning for audio-based music recommendation
- slides: https://docs.google.com/presentation/d/1CRSAs2WOKo5mFhh5Iu-xkDfyJsg_NDL1r5dRtj6_aHo/edit#slide=id.p
- mirror: https://pan.baidu.com/s/1o8NaMPs
Ask the GRU: Multi-Task Learning for Deep Text Recommendations
Collaborative Recurrent Autoencoder: Recommend while Learning to Fill in the Blanks
- intro: NIPS 2016
- arxiv: https://arxiv.org/abs/1611.00454
Recurrent Recommender Networks
- intro: University of Texas at Austin & Google Research & CMU & LinkedIn
- paper: http://alexbeutel.com/papers/rrn_wsdm2017.pdf
Deep Learning based Large Scale Visual Recommendation and Search for E-Commerce
- intro: Visnet. Flipkart’s visual search and recommendation system
- arxiv: https://arxiv.org/abs/1703.02344
- github: https://github.com/flipkart-incubator/fk-visual-search
What Your Image Reveals: Exploiting Visual Contents for Point-of-Interest Recommendation
- intro: Arizona State University & Michigan State University
- intro: Point-of-Interest (POI)
- paper: http://www.public.asu.edu/~swang187/publications/VPOI.pdf
Recurrent Neural Networks with Top-k Gains for Session-based Recommendations
- intro: Gravity R&D & Telefonica Research
- arxiv: https://arxiv.org/abs/1706.03847
- github: https://github.com/hidasib/GRU4Rec
On Sampling Strategies for Neural Network-based Collaborative Filtering
- intro: KDD 2017. University of California, Los Angeles & Yahoo! Research & Etsy Inc
- arxiv: https://arxiv.org/abs/1706.07881
Deep Learning based Recommender System: A Survey and New Perspectives
- intro: University of New South Wales & Nanyang Technological University
- arxiv: https://arxiv.org/abs/1707.07435
Training Deep AutoEncoders for Collaborative Filtering
Deep Collaborative Autoencoder for Recommender Systems: A Unified Framework for Explicit and Implicit Feedback
- intro: Zhejiang University
- arxiv: https://arxiv.org/abs/1712.09043
Deep Reinforcement Learning for List-wise Recommendations
- intro: Michigan State University & Data Science Lab
- arxiv: https://arxiv.org/abs/1801.00209
Recommendations with Negative Feedback via Pairwise Deep Reinforcement Learning
- intro: Michigan State University & JD.com
- arxiv: https://arxiv.org/abs/1802.06501
Personalized Top-N Sequential Recommendation via Convolutional Sequence Embedding
- intro: WSDM 2018. Simon Fraser University
- arxiv: https://arxiv.org/abs/1809.07426
- github(Matlab+MatcConvNet): https://github.com/graytowne/caser
Slides
Deep learning for music recommendation
- sldies: http://pan.baidu.com/s/1skriMJj
Deep learning for music recommendation and generation
- slides: https://docs.google.com/presentation/d/1AIotiiAp_528R90ll8j-Kc2EsRk2Oxc1poRgPXnEH8Y/edit
- mirror: https://pan.baidu.com/s/1czQQNO
Blogs
Recommending music on Spotify with deep learning
http://benanne.github.io/2014/08/05/spotify-cnns.html
Generating Recommendations at Amazon Scale with Apache Spark and Amazon DSSTNE
Recommending movies with deep learning
- blog: http://blog.richardweiss.org/2016/09/25/movie-embeddings.html
- ipn: https://github.com/ririw/ririw.github.io/blob/master/assets/Recommending%20movies.ipynb
Deep Learning Helps iHeartRadio Personalize Music Recommendations
- blog: https://news.developer.nvidia.com/deep-learning-helps-iheartradio-personalize-music-recommendations/
Applying deep learning to Related Pins
- intro: Pinterest
- blog: https://engineering.pinterest.com/blog/applying-deep-learning-related-pins
Recommendation System Algorithms: Main existing recommendation engines and how they work
https://blog.statsbot.co/recommendation-system-algorithms-ba67f39ac9a3
Building a Music Recommender with Deep Learning
- intro: Music recommender using deep learning with Keras and TensorFlow
- blog: http://mattmurray.net/building-a-music-recommender-with-deep-learning/
- github: https://github.com/mattmurray/music_recommender
Projects
NNRec: Neural models for Collaborative Filtering
- intro: Source code for, AutoRec, an autoencoder based model for collaborative filtering. This package also includes implementation of RBM based collaborative filtering model(RBM-CF).
- github: https://github.com/mesuvash/NNRec
Deep learning recommend system with TensorFlow
- intro: a general project to walk through the proceses of using TensorFlow
- github: https://github.com/tobegit3hub/deep_recommend_system
Deep Learning Recommender System
Keras Implementation of Recommender Systems
https://github.com/sonyisme/keras-recommendation
Videos
Deep Learning for Recommender Systems
Using MXNet for Recommendation Modeling at Scale
Resources
Recommender Systems with Deep Learning
https://amundtveit.com/2016/11/20/recommender-systems-with-deep-learning/
Deep-Learning-for-Recommendation-Systems
- intro: This repository contains Deep Learning based articles , paper and repositories for Recommender Systems
- github: https://github.com/robi56/Deep-Learning-for-Recommendation-Systems