Personal Daily News Aggregator
I used a mix of python packages (namely Beautiful Soup and Selenium for scraping, and Pandas for data formatting) to aggregate the top 5-10 daily headlines from each of my chosen sources into a single CSV.
Scraping like this requires
- Inspecting the target sites and understanding how their HTML is structured,
- Telling python exactly which HTML elements and what parts of those elements you want to fetch,
- and finally using python to convert the fetched data to a readable csv output - with links of course.

A video of the scrapers crawling and aggregating headline data, and a snapshot of the output.