전처리 상세 과정 (Jupyter Notebook 사용)
2023.03.15 - [머신러닝, Jupyter NoteBook] 장르 기반 필터링 전처리
[머신러닝, Jupyter NoteBook] 장르 기반 필터링 전처리
[1] 데이터 전처리 1. Kaggle 사이트의 Movies.csv 사용 - 중복 제거 전(행, 열) : (22,300, 9) -> 중복 제거 후 : (10,000, 9) 2. 전처리 데이터 pre_movies.csv 저장 3. poster_path 크롤링 (TMDB 사이트) - 결과 값 일부 (크
yuna-story.tistory.com
1. 결과창
1-1) 영화 검색 창
recommend.html
* 장르 기반 필터링 : 영화 제목 검색 시, 영화 장르가 동일한 영화 출력
1-2) Inception 검색 시 나오는 결과 창
content_recommend.html + content_recommend.js + content_recommend.css
1-3) 영화 상세 정보 모달 창
2. 구현 코드
1) recommend.html
2) content_filter.py
3) urls.py
4) views.py
5) content_recommend.html
5-1) 이미지 띄우기
5-2) 상세 정보 띄우는 모달 창
6) content_recommend.js
- 상세 정보 API 사용 위해 movie_id 필요(param)
- onclick = "movieId(this)" 사용해서 movie_id 값 받아옴
6-1) 상세 정보 띄우는 showDetail() 함수 : param = 영화 id
6-2) 배경 클릭 시 모달 창 닫기
6-3) showYoutube() : param = 영화 id
'프로젝트 > 콘텐츠 추천 프로젝트' 카테고리의 다른 글
[API, Django] TMDB 추천 API 사용 (0) | 2023.03.15 |
---|---|
[머신러닝, Jupyter NoteBook] 장르/줄거리/감독/배우 기반 필터링 전처리 (1) | 2023.03.15 |
[머신러닝, Jupyter NoteBook] 장르 기반 필터링 전처리 (0) | 2023.03.15 |
[API, Django] 네이버 검색 API 사용 (0) | 2023.03.15 |
[API, Django] TMDB API 사용, 콘텐츠 정보 불러오기 (4) (0) | 2023.03.15 |