강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

한규천님의 프로필 이미지
한규천

작성한 질문수

[개정판] 파이썬 머신러닝 완벽 가이드

TMDB5000 데이터 세트를 이용한 콘텐츠기반 필터링 구현 실습 - 02

유저가 선호하는 장르의 추출에 관하여

작성

·

237

0

특정 영화의 장르를 기준으로 유사도를 추출하고 영화를 추천하는 것이 아니라, 유저가 본 영화를 바탕으로 유저의 선호 장르를 추출하고 그를 기반으로 추천은 어떻게 해야하나요??

유저가 본 영화들의 장르 벡터의 평균을 바탕으로 해야하나요?

답변 2

0

한규천님의 프로필 이미지
한규천
질문자

아! 아닙니다. 아이템 기반 협업 필터링이 제가 생각하는 방식과 유사한 것 같습니다!. 답변 감사합니다.

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까,

유저가 좋은 평점을 준 영화에 대해서 해당 장르와 유사도가 높은 장르를 가지는 영화를 추천하는 것과 원하시는 방법이 크게 달라보이지 않습니다만, 원하시는 것이 유저가 본 영화를 기반으로 어떤 baseline 기반의 선호 장르를 만드시는 건지요?

이렇게 baseline 선호 장르를 vector나 text로 만들게 되면 비교 대상이 되는 장르들도 비슷하게 변경이 되어야 하는데 이런 방식은 콘텐츠 기반 필터링으로는 적절해 보이지 않습니다.

오히려 원하시는 방식은 이후 강의에서 소개 드리는 잠재요인 기반 협업 필터링에 더 가깝습니다. 여기서 잠재 요인이 바로 원하시는 선호 장르가 될 수 있습니다.

또는 유저가 본 영화를 기반으로 해당 평점이 높은(유저가 선호하는) 영화와 비슷한 영화를 추출하는 기법도 원하시는 방법과 비슷해 보입니다만 선호 장르라는 공통 요소를 가져야 한다는 점에서는 차이가 있군요. (이후 강의에 나오는 아이템 기반 협업 필터링을 활용하시면 될것 같습니다만, 원하시는게 이거와는 조금 다르신것 같습니다.)

원하시는 답변이 아니라면 다시 업데이트 부탁드립니다.

한규천님의 프로필 이미지
한규천

작성한 질문수

질문하기