
좋은 추천 시스템은 사용자가 무엇을 원하는지 빠르게 찾아내 사용자의 온라인 쇼핑의 즐거움을 배가함

추천 시스템 구성을 위해 다양한 데이터를 활용할 수 있음
데이터 기반 추천 시스템의 작동 원리


사용자가 아이템에 매긴 평점 정보가 상품 구매 이력 등의 사용자 행동 양식만을 기반으로 하여 추천을 수행하는 방식
목표) 사용자-아이템 평점 매트릭스와 같은 축적된 사용자 행동 데이터를 기반으로 사용자가 아직 평가하지 않은 아이템을 예측 평가하는 것
사용자가 평가한 다른 아이템을 기반으로 사용자가 평가하지 않은 아이템의 예측 평가를 도출하는 방식

협업 필터링 기반 추천 시스템은 다시 최근접 이웃 방식과 잠재 요인 방식으로 나뉨
두 방식 모두 사용자-아이템 평점 행렬 데이터에만 의지하여 추천을 수행함
행) 개별 사용자, 열) 개별 아이템
행렬 형태로 표현되어야 함

일반적으로 많은 아이템을 열로 가지는 다차원 행렬이며, 희소 행렬임