app script로 유튜브 영상 댓글 감성분석 + 토픽모델링

소개

유튜브 영상 댓글 수집해서 감성분석 진행 (스터디장님 강의)

+추가적으로 LDA 토픽모델링 진행

진행 방법

apps script 사용했고, 클로드/ 제미나이 사용했습니다

일단 유튜브 사용을 위한 api 발급

감성분석을 위한 api 발급


[ 스터디장님 강의 따라하기 ]

스프레드시트

한국어로 된 Google 스프레드 시트의 스크린 샷

스프레드시트에서 상위에 있는 확장 프로그램 눌러서 앱스스크립트를 엽니다

그리고 클로드에서 만들어준 코드를 사용하면

아래와 같은 결과를 얻을 수 있습니다


[추가]

부정 감성이 잘 들어나지 않음

한국어 텍스트가 장착 된 Google 스프레드 시트

추가로 LDA 토픽모델링 분석을 해달라고 함

그러면서 제미나이를 활용했었는데, 아까 처음엔 스프레드시트에 "댓글 분석도구"창이

달리지 않았었는데,

이번 코드에서는 "댓글 분석도구"창이 등장함

일단 부정 감성 결과

토픽모델링 결과

: 데이터 전처리를 안한 상태라 전혀 토픽모델링 결과스럽지 않지만

데이터 전처리까지 잘해주면 좋은 결과가 나올듯

한국 숫자가있는 스프레드 시트

그래서 데이터 전처리만 다시 해봤습니다

데이터 전처리를 해보니, 주제가 깔끔하게 나뉘는것 볼 수 있네요

검은 배경에 한국어 단어 목록

결과와 배운 점

댓글 수집에 앱스크립트 활용이 가능하다는 점

(예전에 돈주고 유튜브에서 댓글 수집을 한 적이 있었습니다)

도움 받은 글 (옵션)

김혜련 스터디장님 강의

1
1개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요