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.