This project aims to analyze what my youtube watch history looks like. This probably shouldn't be public information but what the heck, people like to learn about others and their habits.
In this I look at a few things:
- What was the first video I watched (in my case Youtube doesn't have the data for youtube video so it shows the video URL)
- How old is my watch history (for some reason google only has history from 7/2017 onwards)
- How many videos I watch (on average) per day
- My most watched videos (and their views, no wonder all top 20 are songs)
- Wordcloud of what the title of these videos are (It's pretty evident I love Chelsea FC)
- How many Unique channels i have watched and which are the ones I watch the most
Incorporate my likes history and comapre wordclouds and do other analysis on the same.
- Make sure you have Jupyter installed so you can open this notebook locally
- Run
pip install -r requirements.txt
- Download your data from Google via Google Takeout. Make sure you request youtube data as JSON and NOT html.
- Place "watch-history.json" in directory of notebook and run the cells.