CodeOnWeb
로그인

추천 시스템 실습 - 협업 필터링2

Online 버전

서 종한 2018/11/13, 14:21

내용

AI PM 강의 (Online) (8)

추천 시스템 실습 - 내용 기반 추천 추천 시스템 실습 - 협업 필터링1 추천 시스템 실습 - 협업 필터링2 ML 방법론 및 결과 해석 실습 - 데이터셋 나누기 ML 방법론 및 결과 해석 실습-underfitting/overfitting ML 방법론 및 결과 해석 실습 - Skewed Classes ML 방법론 및 결과 해석 실습 - Precision/Recall

AI PM 강의 V1

이전 실습에서 사용했던 코드입니다.

실습에 필요한 파일을 다운로드 받습니다.

별점 데이터(ratings.csv)를 읽어옵니다.

user-movie 별점 테이블을 만듭니다.

유저가 별점을 준 영화 데이터의 비율을 구합니다

cosine similarity을 이용하여 user-user 유사도를 구합니다

user-user 유사도를 이용하여 별점 데이터를 추정합니다.

별점을 추정한 테이블의 별점 비율을 구합니다

pearson correlation을 이용하여 item-item 유사도를 구합니다

추천영화 정보를 가져오기 위해서 movies.csv 파일을 읽고, item-item 유사도를 기반으로 추천 영화를 찾는 함수를 정의합니다.

추천에 사용할 영화를 하나 선택합니다.

추천 영화의 타이틀을 출력합니다.

아래의 영화에 대해서 추천 영화를 확인해 보세요.
* idx = 9690, Incredibles 2 (2018)
* idx = 8050, Misérables, Les (2012)
* idx = 183, Before Sunrise (1995)

593 읽음
이전 추천 시스템 실습 - 협업 필터링1
다음 ML 방법론 및 결과 해석 실습 - 데이터셋 나누기

저자

토론이 없습니다

Please log in to leave a comment

16.5.11618.20190612.allo
문제 보고 · 사용조건 · 개인정보보호
래블업 주식회사 · 대한민국 서울 테헤란로 145 · 대표: 신정규 · 사업자번호: 864-88-00080 · +82 70-8200-2587

거절 확인

닫기
좋아요 책갈피 토론

아래 주소를 복사하세요