In this project, we delve into the capabilities of the YouTube API to gather valuable insights about specific YouTube channels and their playlists. Learn how to access channel information, including details like name, description, and subscriber count. Additionally, discover how to retrieve playlist data, including titles, descriptions, and video counts. Follow our step-by-step guide to harness the power of the YouTube API for in-depth analysis of YouTube content.
clone the project using git
git clone https://github.com/siku788/Youtube-Api.gitcd Youtube-ApiInstallation of required libraries
!pip install --upgrade google-api-python-client
!pip install nltk
!pip install isodateData visualization packages
import seaborn as sns
import matplotlib.pyplot as plt
import matplotlib.ticker as ticker
import pandas as pdNatural Language Processing
import nltk
from nltk.corpus import stopwords
from nltk.tokenize import word_tokenize
nltk.download("stopwords")
nltk.download("punkt")
from wordcloud import WordCloudCreating key
Link to create YouTube API Key: https://console.cloud.google.com/ Link to Google YouTube Data API documentation: https://developers.google.com/youtube/v3