16P by xguru 1달전 | favorite | 댓글 1개

- 유튜브 API로 나한테 도움이 되는 비디오만 찾아서 보기
- 조회수/구독자 비율로 최신 비디오의 랭킹을 생성
ㅤ→ 구독자가 많으면 조회수가 높으므로, 구독자 적은 채널에 가중치
ㅤㅤ단, 5000명 이상의 채널. 그리고 최대 비율은 5로 설정
ㅤ→ 일주일에 한번, 지난 7일간 올라온 비디오만.
ㅤㅤ( 올라온지 오래되면 조회수가 높으므로 )
ㅤ→ 조회수/구독자 비율을 등록일수로 나눈게 최종 메트릭

* 실제로 GPT-3로 검색해보니 단순히 구독자 많은 채널의 재미없는 비디오보다, 구독자가 적지만 유용하고 재미난 비디오를 더 찾을수 있었음.

- 코드는 깃헙에 공개 : https://github.com/chris-lovejoy/YouTube-video-finder

- 동작방식
ㅤ1. 검색어와 기간을 이용해서 유튜브 비디오 검색
ㅤ2. 비디오 관련 지표들 추출
ㅤ3. 위 함수로 비디오 랭크 생성
ㅤ4. 관련 비디오 정보를 DataFrame에 저장
ㅤ5. 탑 5개의 비디오를 출력

- AWS Lambda 에 업로드 해서 자동으로 실행하게 하려했으나 실패
- 현재는 그냥 로컬에서 스크립트를 실행중

xguru 1달전  [-]

실제로 요즘 유튜브에서 기술관련 영상을 검색해보면, 인도에서 만든 개념소개 영상들이 너무 많이 나오고 그것들이 실제로 구독자도 조회수도 많지만 재미없는게 많은데요. 이런 방식으로 테스트 해보면 좋을거 같기는 합니다.