구글 트렌드와 유튜브 인기 검색어 및 영상 추출하기

소개

앞서 구글트렌드의 실시간 인기 검색어를 추출하는 데에 추가하여 유튜브이 인기 동영상 50개를 추출하여 함께 구글시트에 저장하는 트렌드 검출기를 개발.

최근에 트렌드 변화를 파악하기 위한 하나의 수단으로 가장 많이 소비되는 영상과 단어를 추출하여 데이터 베이스화하고 이를 분석하여 트렌드의 저변에 있는 맥락을 찾기 위한 초기 시도

진행 방법

‎​AI 생성툴 : 클로드 3.5 소넷, chatGPT o1-pre

코딩툴 : 비주얼 스튜디오 코드

프롬프트는 구글트렌드 실시간 인기 검색어와 동일한 방법으로
1. 나의 목적을 구체적으로 설명하고 가능한 방법을 분석하도록 함.
2. 분석한 데이터 중 가장 현실적이고 비용이 들어가지 않는 방법을 제시 요청
3. 해당 방법으로 단계별 실현 계획과 기술요청서 작성 요청
4. 코드 작성 요청
5. 해당 코드를 vs 코드에 복붙 후 실행
6. 실행 결과를 다시 크로드에 북붙 에러 수정 요청
7. 제시된 수정사항 코드에 반영 후 실해
8. 6번과 7번을 끝날때 까지 반복

한국사이트 스크린샷

한국사이트 스크린샷


결과와 배운 점

‎​클로드 3.5 소넷과 chatGPT 01-pre 모두 일 사용제한이 있음. 따라서 크로드를 이용하다 제한이 걸리면 챗지피티로 옮겨서 계속 진행함.
클로드는 이미지 첨부과 되나 챗지피티 o1 프리뷰는 파일 첨가되지 않아 터미널에 메시지나 로컬브라우저 창의 문자를 복사하여 그대로 붙여 넣기 하고 실행결과임을 알려 주는 방식으로 진행할 수 있음.

가장 힘든 점은 중간중간에 클로드나 채지피티가 수정안 외에 개선을 제시하는 데에 이를 반영해야 하는 것이진 아닌지 판단이 안됨. 기술적인 부분이라 판단하는 데에 애로사항이 있었으며 그로 인해 코드가 수정되면 다시 에러가 발생하여 수정하는 데에 다시 시간이 걸림.

코드가 500줄 넘게 길어지자 챗지피티는 한번에 코드 분석이 잘 되지 않음. 그래서 클래스 별로 나누어 제시하고 그 코드가 하나임을 기억하게 한 후 진행. 코드가 길어 질 수록 코드에 에러가 늘어나 수정하는 데에 많은 시도가 필요했음.

클로드 3.5 소넷과 chatGPT o1pre를 동시에 써본 결과 에러를 분석하는 데에는 챗지피티가 보다 성능이 좋았으나 코드외에 처리해야 할 것들(예를 들어 구글클라우드에서 설정하는 방법들)에 대해서는 자세한 설명이 안되서 클로드에 도움을 받음.

다음 계획은 Reddit의 인기 멘션이나 주제를 추출하여 구글시트에 저장하는 코드를 만들 계획임

도움 받은 글 (옵션)

‎​(내용 입력)

3
5개의 답글

👉 이 게시글도 읽어보세요