Introduction to Content Based Recommender Systems

Abdul Rahman SattarTotal time needed: ~2 hours
Learning Objectives
Techniques and algorithms for doing content based recommendations
Potential Use Cases
Recommending web pages / products
Target Audience
INTERMEDIATEML Engineer or Data Scientist with some high level knowledge of recommender systems
Go through the following annotated items in order:
BOOK_CHAPTER 1. Introduction to content based recommendation systems
  • High level function of a content based recommendation system
30 minutes
BOOK_CHAPTER 2. Feature extraction and cleaning
  • How to extract features from unstructured text
30 minutes
BOOK_CHAPTER 3. Supervised Feature Extraction and Weighting
  • Algorithms for how to extract discriminative features using labelled data
30 minutes
ARTICLE 4. Learning user profiles
  • How to learn user profiles and actions to make recommendations to users
10 minutes

Concepts Convered