Who Says What, When?

Analysing Twitter Content Trends During the 2019 Superbowl

I recently revisited my Twitter streaming project and I added some really nice features. I further improved the bandwidth and stability of the data stream. I also added functionality to upload the data directly into a database, which made the data a lot less cumbersome to worth with.

I was pretty excited to take the thing out for a spin, and decided that the 2019 Superbowl would be a good opportunity. Ultimately, I collected ~900,000 tweets containing either #rams or # patriots. It worked great!

As I was looking at the text body of all the tweets, it sort of became apparent that everyone was, more or less, talking about the same thing. The same action. Reading the tweets one after another almost feels like a tide. First a few people mention something, then a few more, and suddenly vritually everyone is talking about the thing that just happened.

In an effort to illustrate these 'tides' of speech, I created a 'tide chart'. On the x-axis is time, in PST. The game started around 3:30 and last around 3 1/2 hours until 7:30. On the y-axis is rate in tweet per minute. The values are bucketed into 3 minute intervals.





The results, in my opinion, are really beautiful. I'm fond of the title wave of Patriots fans uttering 'shit' when Brady threw the early interception. I like that Maroon 5 was seemingly not mentioned in the first half, spiked during the half time show, and then lingered in the conversation for the rest of the game. I like the gradual crescendo of 'fuck's as fans got rowdier towards the end of the game. I like the wave of 'shit's as Rams fans realized their impending doom. In a game that was filled with punts, I like that Hekker's record breaking effort stands out. And I really love that both sets of fans were talking about the touchdown to seal the result of the game, knowing that the context that surrounded their conversations were so different.


It's beautiful, isn't it?