This Jupyter notebook reviews the steps that I took in creating my first web scraping project, using BeautifulSoup4 and Requests Python libraries to scrape data from three of my websites. I also went through the ways in which I integrated GitHub Copilot in this workflow, though I will state that a solid foundation in Python was still necessary for me to refactor this code as efficiently as possible. You can find the associated Colab Notebook at this link.

Links to a live web output of each of the three tests can be found at the following links:

The associated website was created using the Flask template at Replit and Replit’s native AI feature. Additionally, you can find the codebase for this program and tests at this link.