A closer look at the AI behind course recommendations on LinkedIn Learning, Part 2

Created time
Mar 26, 2023 07:23 AM
Summary
Progress
Done
Category
Personal Progress
Startup
Source
Web

Collaborative Filtering

  1. User/Item-based CF
  1. Matrix Factorization techniques
  1. Deep Neural Network-based CF approaches.
notion image

Input data

historical, long-duration engagement data, like course watch history, as input to the model. To reduce the noise, we curate the data in a pre-processing step by filtering the learner’s course watch history using the recency of the course watch and the depth of the engagement, like total course watch time. This means that if a learner only watches the first three seconds of a course, that engagement does not impact our model in the same way as viewing a full course session.

Architecture

notion image