문돌이 존버/데이터 분석
2020. 11. 17.
Contents based recommendation system 파이썬 예제
추천 시스템을 공부해야 할 계기가 생겨 여러 가지 방법론과 샘플 코드 등을 살펴보고 있습니다. 부딪치지 않고서야 어떤 데이터를 사용해야 할지, 어떤 알고리즘이 적당한지 단번에 알 수는 없습니다. 클론 코딩을 많이 하며 한줄 한줄 이해해나가야 하죠^^ 그래서 이번 시간엔 추천 시스템 중 콘텐츠 기반(contents based)의 방법을 사용해보겠습니다. 콘텐츠 기반이란, 말 그대로 하나의 아이템을 여러 특성으로 분류하여 내용물을 분석하겠다는 것을 말하는데요. 예를 들어, 한 사용자가 특정 영화를 봤다고 한다면 이 사실에서 끝나는 것이 아니라, 그 영화를 설명할 수 있는 호러, 비극, 주연, 감독 등 정보를 파악하는 것입니다. 이후 다른 영화를 추천할 때 같은 감독, 주연이 나오면 추천 우선순위가 올라가겠죠..