반응형
❤️🔥TIL : Today I Learned❤️🔥
그날그날 내가 공부한 것을 정리하는 것
내일배움캠프 AI트랙 43day
오늘 배운 내용
추천시스템
이전에 넷플릭스가 한참 나올때 관련 추천시스템 글을 본적이 있었다. 사실 추천시스템에 관심도 많았는데, 넷플릭스 관련 내용이 너무너무 어려워서 사실 이해하다가 포기했다. 그저 기억나는 거는 넷플릭스 추천서비스를 위해서 섬세하게 태그를 다는 사람들이 있다는 것정도랄까..
오늘은 그 추천시스템을 상호튜터님의 강의를 통해서 공부하게 되었다.
아무것도 모를때에는 추천시스템을 단순히 약간의 가중치를 줘서 필터링하는 거라고 생각했는데 머신러닝을 통해서 작업이 되는 시스템인것 같다.
컨텐츠 기반
- 사용자가 좋아했던 컨텐츠의 특징을 추출해서 해당 특징과 비슷한 특징을 같는 유형의 아이템을 추천.
협업 필터링 (CF)
- 특정 상품에 대한 선호도가 유사한 고객들은 다른 상품에 대해서도 선호도가 비슷할 것이다 가정
- 사용자의 아이템 평가 데이터를 이용해 비슷한 선호도를 갖는 다른 사용자가 선택한 아이템을 추천
- 거리기반 : 유클리드거리, 멘하탄 거리 / 각도 기반 : 코사인 유사도
아이템 1번 | 아이템 2번 | 아이템 3번 | 아이템 4번 | 아이템 5번 | |
사용자 A | 5 | 4 | 4 | 3 | |
사용자 B | 1 | 0 | 1 | 4 | |
사용자 C | 4 | 4 | 5 | 3 | |
사용자 D | 2 | 1 | 4 | 3 | |
사용자 E | 4 | 4 | 4 | 2 | |
사용자 F | 4 | 2 | 3 | 1 |
프로젝트 시작
3번째 프로젝트가 시작이 되었다... 화이팅...
2022.11.02 - [스파르타코딩클럽/내일배움캠프] - [내일배움캠프 AI] A5팀 - 음악 추천시스템 프로젝트 S.A
반응형
'I learned' 카테고리의 다른 글
내일배움캠프 AI트랙 10 Week (0) | 2022.11.06 |
---|---|
내일배움캠프 AI - TIL 45 (0) | 2022.11.06 |
내일배움캠프 AI - TIL 42 (0) | 2022.11.02 |
내일배움캠프 AI - TIL 41 (0) | 2022.10.31 |
내일배움캠프 AI트랙 9 Week (0) | 2022.10.30 |