Skip to content

Salman-Khan-Mohammed/YouTube-Data-Analysis-Sentiment-Analysis

Repository files navigation

YouTube-Data-Analysis

Analyzing the YouTube Data

In this assignment, you will write a Python script to download user interaction data from YouTube for each “youtubeId” provided in the “vdoLinks.csv” file. For each of the YouTube video id, you will extract the following information:

  1. 100 comments
  2. Description of the video
  3. View Count
  4. Like Count
  5. Dislike Count
  6. Comment Count
  7. Duration of the video
  8. Favorite Count

After the data extraction is done, then please find out the following:

  1. A list of the top-10 videos based on the total views
  2. A list of the bottom-10 videos based on the total views
  3. The most liked video
  4. The least liked video
  5. The video with the highest duration
  6. Apply sentiment analysis on the downloaded comments for each of the videos. For sentiment analysis, you can use VADER or any other tool of your choice. Your program should list the sentiments score for each of the movies