codewithjaspreet / yt-analyzer

Yt-Analyzer is a project using the Google YouTube API to fetch and visualize data from multiple YouTube channels, particularly focused on content related to DSA, with insights from the Striver YouTube channel.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Yt-Analyzer

Yt-Analyzer is a project that utilizes the Google YouTube API to fetch and display information about YouTube channels based on their channel IDs. This project provides a convenient way to gather data about multiple YouTube channels and visualize the collected information. For playing with data I visualised data from different channels providing content on DSA & at the end gathered insights of videos from Striver youtube channel :)

Running the Project

Follow these steps to run the project on your local machine:

1. Clone the Repository

Clone the project repository to your local machine using the following command:

  $ git clone https://github.com/codewithjaspreet/yt-analyzer.git

For Linux/macOS:

  python3 -m pip install --user virtualenv
  python3 -m venv env
  source env/bin/activate

4. Install Required Libraries

Install the necessary libraries by executing the following command:

This command will install the required libraries, including pip3 install pandas, pip3 install google-api-python-client, and pip3 install seaborn.

5. Run the Project

That's it! You have successfully set up and run the project on your machine :)

About

Yt-Analyzer is a project using the Google YouTube API to fetch and visualize data from multiple YouTube channels, particularly focused on content related to DSA, with insights from the Striver YouTube channel.


Languages

Language:Jupyter Notebook 100.0%