Benjamin Steel

2papers

2 Papers

5.6SIMay 19
Mapping the Winds of Stance Dynamics using Potential Landscape Models

Benjamin Steel, Derek Ruths

From changing fashion trends to views on world leaders and economic policies, large-scale shifts in group positions happen regularly and unexpectedly. How can we track these in the wild? How can we characterize them? Existing work has primarily leveraged stance detection to track shifts of specific groups on a single issue. However, such methods will only find shifts when they accurately pick exactly the right group and right issue. They do not capture the multi-dimensional, multi-resolution stance landscape in which these shifts actually happen. To better model drift and shift in public opinion, we require a framework that can track change at the population level, across a diverse range of issues. We propose a method to infer the potential landscape of stance dynamics, the gradient of which shows large-scale stance shifts, and apply it to show en-mass stance shifts by prominent Canadian political figures across multiple platforms and years. We do this using large-scale stance detection to find stance expressions, dimensionality reduction to find the low-dimensional linear latent space, and potential landscape neural networks to find the potential landscape of that space. This allows us to find a coherent, linear, three-dimensional space that explains 45\% of the variance in stance, where we can explain the specific characteristics of each dimension. We show that while the predictive performance is sufficient to validate its descriptive-ness, in practice its predictive performance is mixed.

SIOct 24, 2025
Just Another Hour on TikTok: ID sampling to obtain a complete slice of TikTok

Benjamin Steel, Miriam Schirmer, Derek Ruths et al.

TikTok is now a massive platform, and has a deep impact on global events. Despite preliminary studies, issues remain in determining fundamental characteristics of the platform. We develop a method to extract a representative sample of >99% of posts from a given time range on TikTok, and use it to collect all posts from a full hour on the platform, alongside all posts from a single minute from each hour of a day. Through this, we obtain post metadata, video media, and comments from a close-to-complete slice of TikTok, and report the critical statistics of the platform. Notably, we estimate a total of 269 million posts produced on the day we looked at, that 18% of videos on the platform feature children, and that at least 0.5% of posts contain artificial intelligence-generated content.