The Netflix Tech Blog: Netflix Recommendations: Beyond the 5 stars (Part 2) | recommendation system | Scoop.it

frank(u,v) = w1 p(v) + w2 r(u,v) + b, where u=user, v=video item, p=popularity and r=predicted rating

 

기반이지만 부가적으로 기능을 추가하면서 고도화함.

머신러닝 기반으로 모델을 설계하고 이를 오프라인 평가를 거친 뒤, 실서버 유저 대상으로 A/B 테스트를 시행한다.

 

결국 이런거 보면 백날 데이터가 있어봤자 모델이 없으면 무의미하다는 것이 느껴진다.

 

지도학습, 기계학습 등등등 모델이나 알고리즘도 많고.. 이런걸 안다고 해도 실제 데이터에서 발생하는 다양한 오류, 예외사항에 맞게 모델을 갖춘다는 것이 어마어마하게 힘들다는것...

 

그래도 일단 시작이라도 해보면 좋겠다.