Skip to content

In this repository, I analyze YouTube Data API to gain insights into comment sentiments, likes, upload patterns, and more. I use data visualization to analyze various YouTube channels and provide valuable insights into the YouTube ecosystem.

License

Notifications You must be signed in to change notification settings

harsh-2O/YouTube_DataAPI_Analysis

Repository files navigation

Analysis of YouTube Data API

This repository contains a comprehensive analysis of YouTube Data API, including insights into comment sentiments, likes, upload patterns, and more. The analysis is performed using advanced data visualization techniques and provides valuable insights into the behavior of different YouTube channels.

Table of Contents

Setup

  1. Clone this repository to your local machine using git clone https://github.com/<your_username>/Analysis-of-YouTube-Data-API.git.
  2. Install the required packages by running pip install -r requirements.txt in the terminal.
  3. Obtain an API key from the Google Developers Console for accessing the YouTube Data API.

NOTE: Please use your own API key when accessing the YouTube Data API.

Code Structure

The code in this repository is organized into the following directories:

  • data: Contains the data obtained from the YouTube Data API.
  • notebooks: Contains Jupyter notebooks for data analysis and visualization.

YouTube Data API

The YouTube Data API provides access to YouTube data, such as video metadata and user information. To access the API, you need to obtain an API key from the Google Developers Console. The API documentation can be found here.

Running the Jupyter Notebooks

  1. Open the terminal and navigate to the directory where the repository is cloned.
  2. Run the command jupyter notebook to start the Jupyter Notebook server.
  3. Open the notebooks in the notebooks directory and run the code cells to perform the analysis.

Data Visualization

The data visualization techniques used in this analysis include line graphs, bar charts, and scatter plots. These techniques provide valuable insights into the data and help to identify trends and patterns in the data. The visualization notebooks can be found in the notebooks directory.

About

In this repository, I analyze YouTube Data API to gain insights into comment sentiments, likes, upload patterns, and more. I use data visualization to analyze various YouTube channels and provide valuable insights into the YouTube ecosystem.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published