Задать вопрос
@a1rm4kc

Как реализовать рекомендательную систему на основе одного из алгоритмов SVD?

Необходимо реализовать рекомендательную систему на основе одного из алгоритмов SVD.
Имеется набор M пользователей и N товаров. Явно выраженной оценки товара нет.
Оценку можно построить на том, что товар продается в некотором объеме и возвращается обратно по разным причинам(например, брак).
Оценка товара может меняться динамически, в зависимости от увеличения/уменьшения объемов заказа/возврата.
Набор рекомендованных товаров должен меняться в зависимости от изменения оценки.
Изучил информацию по алгоритмам реализации рекомендательных систем, частично понял, что представляет из себя алгоритм SVD. Но целостной картины реализации так и не нашел. Может кто помочь с этим вопросом? И еще, в каком виде лучше всего представлять оценку товара, в каком диапазоне ее лучше ранжировать? Как лучше регулировать систему? Так как присутствует проблема холодного старта, то на каком объеме данных можно начать доверять рекомендациям?
  • Вопрос задан
  • 449 просмотров
Подписаться 2 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
pro_co_ru
@pro_co_ru
Старший инженер-программист
Комментировать
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы