Які алгоритми використовуються для колаборативної фільтрації?

Спільна фільтрація – це метод пошуку інформації, який рекомендує користувачам елементи на основі того, як інші користувачі зі схожими уподобаннями та поведінкою взаємодіяли з цим елементом .

Іншими словами, рекомендаційний алгоритм – це інструмент для бізнесу, за допомогою якого можна значно збільшувати продажі, розширювати та утримувати аудиторію.

Значення спец. спільний, роблений спільно, разом ◆ Немає прикладу вживання (див. рекомендації).

Виділяють чотири види рекомендаційних систем:

  • Контентна фільтрація.
  • Колаборативна фільтрація.
  • Фільтрування, засноване на знаннях.
  • Гібридні рекомендаційні системи.

Більшість систем колаборативної фільтрації застосовують так звану техніку індексу подібності . У підході з урахуванням сусідства ряд користувачів вибираються з урахуванням їх подібності з активним користувачем. Висновок активного користувача робиться шляхом обчислення середньозваженого значення оцінок вибраних користувачів.

На основі пам'яті Підхід на основі пам'яті використовує дані про оцінку користувачів для обчислення подібності між користувачами чи елементами . Типовими прикладами цього підходу є CF на основі сусідства та рекомендації top-N на основі елементів/користувачів.