Skip to content

A YouTube analytics tool for trend, sentiment, and suitability insights.

License

Notifications You must be signed in to change notification settings

madEffort/youtube-trend-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


YTDashBoard
YTDashBoard

A YouTube analytics tool for trend, sentiment, and suitability insights.

Key FeaturesHow To UseDownloadCreditsRelatedSupportLicense

YTDashBoard

Key Features

Trend Analysis

  • Popular Video Upload Ratio by Weekday
  • Popular Video Upload Ratio by Time Slots
  • Average Number of Tags Used in Popular Videos for SEO Optimization
  • Word Cloud Representation of Popular Topics and Keywords

Comment Analysis

  • Sentiment Ratio of Public Opinion on YouTube Videos
  • Suitability of YouTube Videos for Children Based on the Number of Profanities

Compare Youtube Videos

  • Comprehensive Comparison of Videos

How To Use

To clone and run this application, you'll need Git and Python installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/madEffort/youtube-trend-dashboard.git

# Go into the repository
$ cd youtube-trend-dashboard

# Install dependencies
$ poetry install

Create a .env file and set environment variables

YOUTUBE_API_KEY="*********************"
OPEN_API_KEY="***********************"
# Run the app
$ streamlit run src/main.py

Download

You can download the latest release version of the YTDashboard.

Credits

This software uses the following open source packages:

Related

Support

Donate with PayPal

License

This project adheres to the Apache-2.0 license, and you can find more detailed information in the LICENSE


GitHub @madEffort  ·  Naver @madEffort

About

A YouTube analytics tool for trend, sentiment, and suitability insights.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages