Типы рекомендательных систем и типы данных

Построение рекомендательных систем с помощью PySpark

Jamen Long

Data Scientist at Nike

Два типа рекомендательных систем:

Контентная фильтрация

Основана на признаках объектов

  • Жанр: комедия, боевик, драма
  • Анимация: анимационный, неанимационный
  • Язык: английский, испанский, корейский
  • Десятилетие: 1950-е, 1980-е
  • Актёры: Мерил Стрип, Том Хэнкс
Коллаборативная фильтрация
Построение рекомендательных систем с помощью PySpark

Два типа рекомендательных систем

Контентная фильтрация

Основана на признаках объектов постер фильма

Коллаборативная фильтрация
Построение рекомендательных систем с помощью PySpark

Два типа рекомендательных систем

Контентная фильтрация

Основана на признаках объектов постер похожего фильма

Коллаборативная фильтрация
Построение рекомендательных систем с помощью PySpark

Два типа рекомендательных систем

Контентная фильтрация

Основана на признаках объектов рекомендован другой фильм

Коллаборативная фильтрация
Построение рекомендательных систем с помощью PySpark

Два типа рекомендательных систем

Контентная фильтрация

Основана на признаках объектов похожие фильмы

Коллаборативная фильтрация

Основана на схожих предпочтениях пользователей похожие пользователи

Построение рекомендательных систем с помощью PySpark

Два типа оценок

Построение рекомендательных систем с помощью PySpark

Два типа оценок

Явные оценки
Построение рекомендательных систем с помощью PySpark

Два типа оценок

Явные оценки
Неявные оценки
Построение рекомендательных систем с помощью PySpark

Два типа оценок

Явные оценки

палец вверх, 4 из 5 звёзд, шкала от лучшего к худшему

Неявные оценки
Построение рекомендательных систем с помощью PySpark

Два типа оценок

Явные оценки

палец вверх, 4 из 5 звёзд, шкала от лучшего к худшему

Неявные оценки

количество просмотров по жанрам фильмов

Построение рекомендательных систем с помощью PySpark

Два типа оценок

Явные оценки

палец вверх, 4 из 5 звёзд, шкала от лучшего к худшему

Неявные оценки

количество просмотров по жанрам с уровнями достоверности

Построение рекомендательных систем с помощью PySpark

Два типа оценок

Явные оценки

палец вверх, 4 из 5 звёзд, шкала от лучшего к худшему

Неявные оценки

количество просмотров по жанрам с уровнями достоверности

Построение рекомендательных систем с помощью PySpark

Давайте потренируемся!

Построение рекомендательных систем с помощью PySpark

Preparing Video For Download...