80. Shift in Recommendation Filtering

Over the last several years, there has been a trend in recommendation systems shifting from COLLABORATIVE FILTERING to CONTENT-BASED FILTERING.
Each workflow are the following.

Let’s say we want to recommend a restaurant to a user.

Collaborative Filtering
1. looks at User
2. Find Similar User
3. Recommend what similar people liked

Content-Based Filtering
1. Look at User
2. Look at Menu in a restaurant
3. Look other information about restaurant
4. Decide if restaurant is a match

What’s great about Content-based filtering is that even if a menu is something new and nobody hasn’t yet tried it out, it would still understand how well of a match it is to you by considering other elements.