Home › Glossary › Research › Collaborative filtering

Intermediate · Research

Collaborative filtering

Visual diagram · (in preparation) · Math · (in preparation) · Worked example · 3 difficulty levels.

TL;DR. A recommendation technique that predicts user preferences by analyzing the behavior and preferences of similar users.

Technical Definition

A recommendation technique that predicts user preferences by analyzing the behavior and preferences of similar users.

How it works

Collaborative filtering is a method used primarily in recommendation systems. It works by identifying users with similar tastes or behaviors and then making recommendations based on what those similar users have liked or interacted with. The core idea is that if user A has similar preferences to user B, then user A is likely to appreciate items that user B has liked.

Further Reading

  • Google ML Glossary