추천 시스템

ilysm·2023년 3월 17일

협업 필터링 User-based (비어있는 곳은 0)

  • 코사인 유사도를 이용
  • user에 대한 아이템의 유사도
  • User가 각 Item에 매긴 평점을 보고 매긴 평점이 서로 유사한 사용자를 찾음

협업 필터링 : Item-based (비어있는 곳은 0)

  • 코사인 유사도를 이용
  • item에 대한 유저들의 유사도
  • 좋아하는 사용자가 서로 유사한 아이템을 찾음.
    (아이템B를 기준으로 한다면 B와 A,C,D사이의 각각 코사인 유사도를 이용해서 유사한 아이템을 찾음)

✓ 유사한 문제를 틀린 학생 찾기 (유저베이스)
✓ 틀린 사용자가 유사한 문제 찾기 : 유사한 메타를 가지는 문항인지 검증(아이템 베이스)
✓ 틀린문제가 유사한 학생 Top10을 찾아, 그 학생들이 틀린 문제를 추천하는 방식 (코사인 유사도 상위 10명 유저베이스)

profile
한걸음씩 배워나갑니다

0개의 댓글