2013-03-29 3 views
2

У меня есть два отдельных рекомендательных совета Mahout, один из которых содержит рекомендации, основанные на сходстве пользователей, и один на основе сходства элементов. Я действительно хочу, это рекомендация, которая будет основывать свои рекомендации на обоих измерениях, а не на одном.Объединение UserSimilarity и ItemSimilarity для рекомендации в Mahout

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

ответ

1

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