YTMED project
Description
This project is to measure the performance of more than 800 Youtube channels in different categories. I would like to answer the following questions:
- Who are the most viewed musicians on YouTube?
- What are the best channels to learn English/German?
- On what factors does the success of a YouTube channel depend?
- What is the most watched news channel?
- What are the most viral videos?
The list goes on and on, but let's stop here for now.
Data Sources
Music channels
Origin of the list of artists.
- The Official Big Top 40 (UK)
- Spotify
- Pitchfork Media (USA)
- Rolling Stone Magazine (USA)
- The Official Chart (UK)
- The Guardian (UK)
- The Billboard Hot 100 (US)
- Apple Music
https://www.bigtop40.com/
https://open.spotify.com/
https://pitchfork.com/
https://www.rollingstone.com/
https://www.officialcharts.com/
https://www.theguardian.com/music
https://www.billboard.com/
https://music.apple.com/
Dataflow
Python script querying the Youtube data API service to obtain the metrics. The query is performed automatically at the same time everyday.
Saving data in a Postgresql database
Output
- Table in Postgresql database
- Dashboard in Tableau Public
- Weekly report in .html format (like a Top 50 chart)