Сочетание UserSimilarity и ItemSimilarity для рекомендации в Mahout

У меня есть два отдельных рекомендателя Mahout, один из которых предоставляет рекомендации на основе схожести пользователей, а другой — на схожести элементов. Чего я действительно хочу, так это рекомендателя, который основывал бы свои рекомендации на обоих аспектах, а не только на одном.

Просматривая документацию, я не смог найти реализацию Recommender, учитывающую несколько измерений. Я мог бы реализовать базовую версию самостоятельно, взяв пересечение набора из набора рекомендаций UserSimilarity и набора рекомендаций ItemSimilarity, но это определенно не лучший способ.


person Robert Campbell    schedule 29.03.2013    source источник


Ответы (1)


Нет, в проекте его нет. Я думаю, вы могли бы собрать это вместе с некоторой работой. В конечном итоге это будет основано на средневзвешенном значении, где веса являются продуктом сходства пользователей и элементов или чего-то еще. Вы можете обнаружить, что это становится слишком медленным для вычислений во время выполнения, или, если вам нужна более «целостная» модель, вам в любом случае могут показаться более интересными модели со скрытыми факторами. Но я не пробовал.

person Sean Owen    schedule 29.03.2013