
상품(item)과 사용자(user)들 간의 유사도를 계산

user1과 user2의 유사도 : $\sqrt{((5-4)^2+(1-1)^2+(1-2)^2+(4-3)^2} = 1.7320$
유클리디안 유사도 = 1/(유클리디안 거리 + 1e-05)
장점
계산하기가 쉬움
단점
item과 user의 분포가 다르거나 범위가 다른 경우 상관성을 놓칠 수 있다.
사용자(user)들 간의 유사도를 계산

$similarity = cos(\theta)=\frac{A\cdot B}{||A||||B||}=\frac{\sum_{i=1}^n A_iB_i}{\sqrt{\sum_{i=1}^nA_i^2 \sqrt{\sum_{i=1}^n B_i^2}}}$
user1과 user2간의 유사도를 계산
$\frac{3\times2+4\times2+2\times4}{\sqrt{3^2+4^2+2^2} \sqrt{2^2+2^2+4^2}} \approx 0.8339$자
장점