Skip to content

A set of scripts to analyze the content of youtube videos and extract information of interest.

Notifications You must be signed in to change notification settings

dli-invest/ytube_nlp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Annotate Youtube Videos

To run subdirectory scripts use

python -m lib.youtube.yt_nlp -v VuavFEzN6oA

Note the cron jobs are 24 hours delayed in order to get transcripts.

Tasks

  • Text summarization
  • Back to home button
  • Sentiment analysis average for video
  • More nlp options
  • Update Page titles
  • Improving searching - index pages per channel? Or filters per channel name?

02/20/2021

  • adding icecream
  • fixing links

Since youtube seems to get transcripts for every video now, I can start adding more videos to scan.

Think about analyzing wall street reporter videos for sentiment analysis.

09/02/2020

  • Fixed issues with sending new data needed to_dict('records') instead of to_dict()
  • Improved index.html file

08/30/2020

  • Added new super stock wall street reporter to youtube nlp

07/21/2020

  • update nlp logic on match for (ar, blockchain)

07/04/2020

  • Logic to handle youtube channels without subtitles (just parse title and description)
  • Logic to nlp just titles and descriptions
  • Email Notifications or something (setup notification on golang server?)
  • Discord Notifications for key topics (ar, blockchain) (not doing)

07/03/2020

  • Applied API key to github secrets
  • Added Basic Orphaned gh-pages branch using git checkout --orphan gh-pages
  • Basic Glue Logic
  • Discovered Unpopular channels are missing annotations

07/02/2020

  • Basic spacy annotation
  • Basic Report Generation
  • Github Actions Configured

About

A set of scripts to analyze the content of youtube videos and extract information of interest.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published