간접 지정형
직접 지정형
사용자-사용자 메모리 기반 방법
아이템-아이템 메모리 기반 방법
사용자-사용자 메모리 기반 방법
기호 데이터 : 서비스 내 사용자의 행동 이력으로 추정한 선호도 경향
명시적 피드백
암묵적 피드백
평갓값 : 수집한 기호 데이터 등에 기반해 사용자가 아이템의 선호도 정도를 정량적으로 나타낸 것
평갓값 행렬
-
o | 아이템A | 아이템B | 아이템C | 아이템D | 아이템E | 아이템F |
---|---|---|---|---|---|---|
사용자1 | * | 3 | 4 | 4 | * | * |
사용자2 | * | 2 | * | * | * | 3 |
사용자3 | 3 | * | * | 5 | * | * |
사용자4 | * | * | * | 4 | * | * |
사용자5 | 2 | * | 1 | 2 | * | * |
추천 소요 시간
운용성
content-based filtering
이 보다 유리collaborative filtering
은 사용자 과거 기호 데이터가 없으면 추천할 수 없다.content-based filtering
은 사용자 프로필만 있으면 추천 가능하다.내용기반 필터링
을 선택협조 필터링
으로 교체직접 지정형 내용 기반 필터링
내용 기반 필터링
협조 필터링
데이터양
데이터 정확성
평가하지 않음과 기대하지 않음의 구별
평가 하지 않음
: 아이템에 대해 사용자의 기호 데이터가 없는 상태기대하지 않음
: 어떤 아이템에 대해 사용자가 싫어함 및 관심없음 등 부정적인 기호 데이터를 나타낸 경우사용자 인지 : 자신의 기호 데이터가 언제 어떻게 시스템에 반영되었는지 인지하는 것
데이터의 희소함 sparse
서비스 성질 고려
평갓값의 변동, 편향
평갓값 변동: 과거와 현재 평가가 다를 수 있다
평갓값 편향