Deep Learning for Personalized Search and Recommender Systems
Report a problem or upload filesIf you have found a problem with this lecture or would like to send us extra material, articles, exercises, etc., please use our ticket system to describe your request and upload the data.
Enter your e-mail into the 'Cc' field, and we will keep you updated with your request's status.
Deep learning has been widely successful in solving complex tasks such as image recognition (ImageNet), speech recognition, machine translation, etc. In the area of personalized recommender systems, deep learning has started showing promising advances in recent years. The key to success of deep learning in personalized recommender systems is its ability to learn distributed representations of users’ and items’ attributes in low dimensional dense vector space and combine these to recommend relevant items to users. To address scalability, the implementation of a recommendation system at web scale often leverages components from information retrieval systems, such as inverted indexes where a query is constructed from a user’s attribute and context, learning to rank techniques. Additionally, it relies on machine learning models to predict the relevance of items, such as collaborative filtering. In this tutorial, we present ways to leverage deep learning towards improving recommender system. The tutorial is divided into four parts: (1) In the first part, we will present an overview of concepts in deep learning which are pertinent to recommender systems including sequence modeling, word embedding and named entity recognition. (2) In the second part, we will present how these fundamental building blocks can be used to improve a recommender system at scale. (3) The third part presents a few case studies from large scale recommender systems at LinkedIn and some of the challenges we faced while getting deep learning to work in production.
Link this pageWould you like to put a link to this lecture on your homepage?
Go ahead! Copy the HTML snippet !