MongoDB 질문 :MongoDb의 제품 유사 항목
다른 사용자의 비슷한 북마크를 찾으십시오.
의 내가 수집 "UserFavorites"가 각각의 문서가 같은 것입니다 가정 해 봅시다 : { 'user_id를': '조', bookmark_ids : [1,2,3,4,5,6]}
을 나는 관심사 유사성에 근거를 둔 사용자 "joe"다른 사람들의 마음에 드는 것을 제안하고 싶으면.
와 비슷한 것 $ all_bookmarks = 사용자 "joe"에게 가장 유사한 북마크를 가진 모든 사용자를 찾습니다. 내 $ all_bookmarks에서
$의 display_bookmarks_to_joe = 그룹은 같은 북마크 다음 조에 상위 20를 표시 (동일한 항목은 $ all_bookmarks을 출연 횟수) 점수를 할당
나는 이것이 쉬운 일이 아니다 제비를 포함 알고 스키마 디자인. 누구든지 어떤 제안이 있거나 공부할 수있는 URL이 있습니까?
감사합니다.
완료! 사랑해 ! – Gotys