카카오 AI추천 : 카카오의 콘텐츠 기반 필터링 (Content-based Filtering in Kakao)
콘텐츠 기반 필터링Content-based Filtering카카오추천 시스템임베딩TF-IDF
AI 요약
Beta이 글은 카카오 서비스에서 활용되는 콘텐츠 기반 필터링(Content-based Filtering) 방식에 대해 설명합니다. 콘텐츠 기반 필터링은 사용자가 소비한 아이템과 내용적으로 유사하거나 특별한 관계가 있는 다른 아이템을 추천하는 방법으로, 아이템의 카테고리, 텍스트, 이미지 등 아이템 자체의 정보를 활용합니다.
다른 사용자의 소비 이력을 활용하는 협업 필터링과 달리, 아이템의 유사도를 계산하기 위해 아이템을 벡터로 표현하는 방식을 사용합니다. 대표적인 벡터 표현 방법으로는 원 핫 인코딩(One-hot encoding)과 임베딩(Embedding)이 있으며, 텍스트 데이터의 경우 TF-IDF 가중치를 활용하기도 합니다.
카카오 서비스에서는 브런치, 멜론, 카카오웹툰, 선물하기 등 다양한 분야에서 이러한 콘텐츠 기반 필터링을 적용하여 사용자에게 맞춤형 콘텐츠를 추천하고 있습니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기