Зачем вам использовать рекомендательные системы?
Наличие механизма рекомендаций упрощает просмотр контента.
Кроме того, отличная система рекомендаций помогает пользователям находить то, что они и не подумали бы искать самостоятельно.
Вы думаете, что вам нужно посыпать ML на все.
Может так показаться, но на самом деле есть гораздо более весомые причины для использования ML.
Вы хотите направить пользователей к спонсируемым товарам.
Да, это не повод использовать какое-либо решение для машинного обучения.
Каковы основные компоненты рекомендательной системы?
генерация кандидатов, оценка и повторное ранжирование
Отлично сделано! Это три основных компонента любой рекомендательной системы.
встраивание, показатели сходства и обслуживание
Эти элементы связаны с рекомендательными системами, но не являются первичными компонентами.
матричная факторизация, DNN и переранжирование
В то время как переранжирование является компонентом, матричная факторизация и DNN являются типами генераторов-кандидатов.