[파이썬] 추천 기능 서비스 (영화 추천 기능)
by mini_min
프로젝트 하면서 추가로 구현할 기능인 추천 서비스...
파이썬으로 구현해서 보여준다.
일명 장르 속성을 이용한 콘텐츠 기반 필터링
내가 하려는 작업 정리 !
✨사이킷 런으로 문자열로 변환한 장르 컬럼을 CountVectorizer 를 이용해 피처 벡터로 변환 코사인 유사도 측정✨
1. csv 파일에서 장르 컬럼의 값을 추출해서 리스트 객체로 반환
2. 리스트 객체로 반환된 dict 을 문자열로 변환 (액션 판타지 SF) <- 이런식
3. 피처 벡터로 변환
4. 장르에 따른 코사인 유사도 측정
✨ import 필요
pandas 판다스와 numpy
영화 제목, 장르, 평점, 평점후기수, 인기도, 키워드 등이 담긴 csv 파일 필요
# 데이터 준비
movies = pd.read_csv('C:/source/data2/tmdb_5000_movies.csv')
print(movies.shape) # (4803, 20)
print()
print(movies.info())
print()
\
'Python' 카테고리의 다른 글
[파이썬] 명사 빈도 계산 konlpy (0) | 2023.01.12 |
---|---|
[파이썬] sklearn.feature_extraction.text import CountVectorizer (0) | 2023.01.12 |
[파이썬] 판다스 pandas (0) | 2022.12.25 |
[파이썬] JSON (0) | 2022.12.25 |
[파이썬] 정규식 (0) | 2022.12.25 |
블로그의 정보
개발자 미니민의 개발로그
mini_min