더북(TheBook)

우선 시청 내역을 보관하는 리스트가 하나 있어야 하니 history라는 이름으로 만듭니다. 그리고 a가 시청 내역에 있으면 a와 관련된 a’ 영상을 추천하게 합니다. 예를 들어, 시청 내역에 ‘강아지’가 있으면 ‘고양이’ 영상을 추천하는 겁니다. 여기에서는 ‘강아지’가 시청 내역에 있으면 ‘고양이’ 영상을, ‘댄스’가 시청 내역에 있으면 ‘음악방송’ 영상을 추천하는 코드를 작성해 봅시다.

history = ['먹방', '강아지', '요리', '댄스']
if '강아지' in history:
    print('강아지 영상을 좋아하시면 고양이 영상도 추천합니다!')
if '댄스' in history:
    print('댄스 영상을 좋아하시면 음악방송 영상도 추천합니다!')
실행결과
강아지 영상을 좋아하시면 고양이 영상도 추천합니다!
댄스 영상을 좋아하시면 음악방송 영상도 추천합니다!

history 리스트에 시청 내역을 간단히 4개만 저장했습니다. 시청 내역에 강아지가 있으면 고양이 영상을 추천하는 코드를 작성하고, 시청 내역에 댄스가 있으면 음악방송 영상을 추천하는 코드를 각각 작성합니다. 다른 요소에도 조건문을 활용해 추천 알고리즘을 추가할 수 있습니다. 직접 조건문을 추가해 보세요.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.