I used Python to analyze the public reception to the environmental activism of a controversial movement called Just Stop Oil. After conducting a longitudinal study, I wrote the following paper on it.
In my process, I scraped Twitter (also known as X) using the Selenium webdriver with ChromeDriver in PyCharm, then conducted lexicon-based sentiment analysis with VADER and created the statistical models shown in the paper using Plotly.
A shortened, generalized, and more reusable version of the web scraping tool I developed for the study is available on my github.