Setup & context

The client's requirement was to scrape YouTube search results for keywords, channel video information, and detailed channel About info. We successfully defined the scope before scraping the data. Scraped Data from following locations.

  • Youtube Search Results

  • Youtube Videos Information

  • Youtube Channels About Section

The challenge & problem PROCESS

The challenge was to retrieve as many records as possible from search results, then extract video information, apply filters and conditions, and finally extract channel information from the YouTube 'About' section.

results

We successfully scraped data from Youtube and provided a clean JSON file containing all data for use in data analysis or other purposes.

Youtube Scraping

My project with my client gave me the opportunity to scrape data from YouTube using both the API and alternative methods.