Coder Social home page Coder Social logo

zengxi2014 / deep-learning-for-recommendation-systems Goto Github PK

View Code? Open in Web Editor NEW

This project forked from robi56/deep-learning-for-recommendation-systems

0.0 1.0 0.0 23 KB

This repository contains Deep Learning based articles , paper and repositories for Recommender Systems

deep-learning-for-recommendation-systems's Introduction

Deep-Learning-for-Recommendation-Systems

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

Papers

  1. 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
  2. A Neural Autoregressive Approach to Collaborative Filtering by Yin Zheng et all.
    Source: http://proceedings.mlr.press/v48/zheng16.pdf
  3. Collaborative Recurrent Neural Networks for Dynamic Recommender Systems by Young-Jun Ko. ACML 2016
    Source: http://proceedings.mlr.press/v63/ko101.pdf
  4. Hybrid Recommender System based on Autoencoders by Florian Strub . 2016
    Source: https://arxiv.org/pdf/1606.07659.pdf
  5. Deep content-based music recommendation by Aaron van den Oord.
    Source: https://papers.nips.cc/paper/5004-deep-content-based-music-recommendation.pdf
  6. DeepPlaylist: Using Recurrent Neural Networks to Predict Song Similarity by Anusha Balakrishnan.
    Source: https://cs224d.stanford.edu/reports/BalakrishnanDixit.pdf
  7. Hybrid music recommender using content-based and social information by Paulo Chiliguano .
    Source: http://ieeexplore.ieee.org/document/7472151
  8. CONTENT-AWARE COLLABORATIVE MUSIC RECOMMENDATION USING PRE-TRAINED NEURAL NETWORKS.
    Source: http://ismir2015.uma.es/articles/290_Paper.pdf
  9. TransNets: Learning to Transform for Recommendation by Rose Catherine.
    Source: https://arxiv.org/abs/1704.02298
  10. Learning Distributed Representations from Reviews for Collaborative Filtering by Amjad Almahairi.
    Source: http://dl.acm.org/citation.cfm?id=2800192
  11. Ask the GRU: Multi-task Learning for Deep Text Recommendations by T Bansal.
    Source: https://arxiv.org/pdf/1609.02116.pdf
  12. 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
  13. Deep collaborative filtering via marginalized denoising auto-encoder by S Li.
    Source: https://pdfs.semanticscholar.org/ff29/2f00055d8221c42d4831679db9d3872b6fbd.pdf
  14. Joint deep modeling of users and items using reviews for recommendation by L Zheng.
    Source: https://arxiv.org/pdf/1701.04783
  15. Hybrid Collaborative Filtering with Neural Networks by Strub Source: https://pdfs.semanticscholar.org/fcbd/179590c30127cafbd00fd7087b47818406bc.pdf
  16. Trust-aware Top-N Recommender Systems with Correlative Denoising Autoencoder by Y Pan.
    Source: https://arxiv.org/pdf/1703.01760
  17. Neural Semantic Personalized Ranking for item cold-start recommendation by T Ebesu .
    Source: http://www.cse.scu.edu/~yfang/NSPR.pdf
  18. 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
  19. 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
  20. Deep Neural Networks for YouTube Recommendations by Paul Covington.
    Source: https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/45530.pdf
  21. Wide & Deep Learning for Recommender Systems by Heng-Tze Cheng.
    Source: https://arxiv.org/abs/1606.07792
  22. A Survey and Critique of Deep Learning on Recommender Systems by Lei Zheng.
    Source: http://bdsc.lab.uic.edu/docs/survey-critique-deep.pdf
  23. 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
  24. Meta-Prod2Vec - Product Embeddings Using Side-Information for Recommendation by Flavian Vasile.
    Source: https://arxiv.org/pdf/1607.07326.pdf
  25. Representation Learning and Pairwise Ranking for Implicit and Explicit Feedback in Recommendation Systems by Mikhail Trofimov
    Source: https://arxiv.org/abs/1705.00105
  26. 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
  27. Collaborative Filtering with Recurrent Neural Networks by Robin Devooght
    Source:  https://arxiv.org/pdf/1608.07400.pdf
  28. Training Deep AutoEncoders for Collaborative Filtering by Oleksii Kuchaiev, Boris Ginsburg.
    Source: https://arxiv.org/abs/1708.01715 , Code: https://github.com/NVIDIA/DeepRecommender
  29. 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
  30. 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
  31. 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

Blogs

  1. Deep Learning Meets Recommendation Systems by Wann-Jiun.
    Source: https://blog.nycdatascience.com/student-works/deep-learning-meets-recommendation-systems/

Workshops

  1. 2nd Workshop on Deep Learning for Recommender Systems , 27 August 2017. Como, Italy.
    Source: http://dlrs-workshop.org

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

Software

  1. Spotlight: deep learning recommender systems in PyTorch
    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

deep-learning-for-recommendation-systems's People

Contributors

robi56 avatar amoussawi avatar divyanshk avatar jbochi avatar leavingseason avatar kman0 avatar meagmohit avatar mrc03 avatar rohitjmathew avatar wenhaoh2 avatar abs51295 avatar maciejkula avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.