2013-05-23 2 views
1

에 나는 CSV이 같은 파일이 있습니다. 유형 B와 C를 두 가지 다른 유형의 항목으로 간주하고 유형 A를 사용자로 간주합니다.여러 모델 Myrrix

이 CSV 파일을 Myrrix에 공급하여 모델을 만들 수 있습니다. 내가 원하는,

 
typeB,typeD 
typeB,typeD 
typeB,typeD 
typeB,typeD 

을 여기에 :이 파일은, B 이제와 D (구 CSV 파일에서 "B"항목이 여기에 사용자와에있는) 두 가지 유형이있다, 나는 또 다른 CSV이 같은 파일이 있다고 가정 typeB에 대한 typeD 권장 사항을 얻으려면. 이를 위해 별도의 Myrrix 인스턴스가 있어야합니까? 두 가지 모델을 가지고 있으며 어느 모델을 추천 할 것인지 선택할 수 있습니까? Apache Mahout으로이 작업을 수행하는 것은 쉽지만 Myrrix와 같이 실시간 setPreference 및 모델 새로 고침의 기쁨을 얻을 수는 없을 것입니다.

이 문제를 해결하는 데 도움이 되었으면합니다.

답변

5

예, 개념적으로 두 개의 다른 도메인입니다. 하나는 A-to-B-or-C이고 다른 하나는 B-to-D입니다. 이것은 users-to-articles-or-posts 및 articles-to-tags 일 수 있습니다. D는 첫 번째에 존재하지 않지만 두 번째로 권장하는 것입니다.

분리하면 일이 단순 해집니다. 예를 들어 두 모델을 동일한 시스템 또는 JVM에 호스트 할 수 있습니다. 예를 들어 두 개의 서버에서 두 개의 서버를 실행하는 것을 고려하십시오. 하나 또는 다른 서비스에 액세스하여 원하는 서비스를 선택할 수 있습니다. 또는 ServerRecommender의 두 인스턴스를 직접 포함시키고 사용할 수 있습니다.

이 점에서 Mahout과 다르지 않습니다. 아니요.