시작하기무료로 시작하기

인기와 리뷰 결합하기

이전 두 연습 문제에서는 비개인화 추천의 가장 흔한 두 가지 방법을 사용해 추천할 영화를 찾아봤습니다. 눈치채셨듯이 두 방법 모두 한계가 있어요.

가장 많이 시청된 영화를 찾으면 사람들이 무엇을 봤는지는 알 수 있지만, 그것에 대해 어떻게 느끼는지는 알 수 없습니다. 반면, 리뷰의 평균을 구하면 고객의 명시적 피드백은 반영되지만, 개인 취향에 따라 데이터가 치우칠 수 있다는 반대 문제가 생깁니다.

이번 연습에서는 두 방법을 결합해, 리뷰가 50개를 초과한 영화에 대해서만 평균 평점을 계산해 보겠습니다.

이 연습은 강의의 일부입니다

Python으로 추천 엔진 만들기

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Create a list of only the frequently watched movies
movie_popularity = ____["title"].____()
popular_movies = ____[____ > 50].____

print(popular_movies)
코드 편집 및 실행