Cross-Platform Framing of AI Ethics: A Comparative Discourse Analysis Using Sentiment Mapping and Topic Analysis
Discuss this preprint
Start a discussion What are Sciety discussions?Listed in
This article is not in any list yet, why not save it to one of your lists.Abstract
In this study, we analyze the sentiment and thematic dynamics of Twitter and Reddit—two distinct social media ecosystems—from a natural language processing perspective. We compiled and examined a dataset of 300 posts from each platform, all centered on AI responsibility and ethics. Sentiment Patterns were first assessed using the VADER (Valence Aware Dictionary and Sentiment Reasoner) tool, a lexicon, and a rule- Based sentiment analyzer optimized for social media. To com- To complement this, we employed BERTopic, a machine learning–based topic modeling framework that leverages trans- former embed- dings and HDBSCAN clustering to detect and visualize recurring themes in discourse. Cosine similarity on topic centroids was used to map semantic relationships, while Euclidean distance was applied during clustering to ensure robust separation of themes. Our results show a striking difference: Twitter exhibits greater emotional variation and polarization, with sentiment scores frequently reaching both positive and negative extremes, whereas Reddit maintains a more consistent, balanced tone centered near neutrality. This difference emerged consistently across multiple visualization methods, including sentiment heatmaps, box plots, violin plots, radar charts, and topic similarity maps. By combining sentiment scoring with topic mapping, our work highlights how both emotional tone and the thematic framing of AI ethics unfold differently across online spaces, offering insights for public opinion measurement, platform governance, and algorithmic responsibility. The insights we gainged from this comparitive analysis had showed us how public opinion’s were being measured, platform governance, and algorithimc responsiblity in the context of social media discourse.