2013-03-29 4 views
2

두 개의 별도 Mahout 추천자가 설정되었습니다. 하나는 사용자 유사성을 기반으로 한 권장 사항이고 다른 하나는 항목 유사성을 기반으로 한 권장 사항입니다. 내가 진정으로 원하는 것은 그 권고안을 단지 하나가 아닌 두 가지 차원 모두에 기반을 둔 추천자입니다.Mahout의 추천을 위해 UserSimilarity와 ItemSimilarity를 ​​결합하십시오.

설명서를 살펴보면 다양한 차원을 고려한 Recommender 구현을 찾을 수 없었습니다. UserSimilarity 추천 집합과 ItemSimilarity 권장 집합에서 교차 집합을 가져 와서 기본 버전을 직접 구현할 수는 있지만 가장 좋은 방법은 아닙니다.

답변

1

아니요 프로젝트에 없습니다. 나는 당신이 어떤 일과 함께 그것을 조각 수 있다고 생각합니다. 궁극적으로 가중치는 사용자가 사용자와 항목 간 유사성 또는 기타 요소로 인한 가중 평균을 기반으로합니다. 런타임시 계산 속도가 너무 느려지거나,보다 전체 론적 인 모델을 원한다면 잠재적 인 요인 모델을 더 재미있게 찾을 수 있습니다. 그러나 나는 그것을 시도하지 않았다.