WMDecompose: A Framework for Leveraging the Interpretable Properties of Word Mover's Distance in Sociocultural Analysis
Not on the map. Why?
Abstract (arXiv)
Despite the increasing popularity of NLP in the humanities and social sciences, advances in model performance and complexity have been accompanied by concerns about interpretability and explanatory power for sociocultural analysis. One popular model that balances complexity and legibility is Word Mover's Distance (WMD). Ostensibly adapted for its interpretability, WMD has nonetheless been used and further developed in ways which frequently discard its most interpretable aspect: namely, the word-level distances required for translating a set of words into another set of words. To address this apparent gap, we introduce WMDecompose: a model and Python library that 1) decomposes document-level distances into their constituent word-level distances, and 2) subsequently clusters words to induce thematic elements, such that useful lexical information is retained and summarized for analysis. To illustrate its potential in a social scientific context, we apply it to a longitudinal social media corpus to explore the interrelationship between conspiracy theories and conservative American discourses. Finally, because of the full WMD model's high time-complexity, we additionally suggest a method of sampling document pairs from large datasets in a reproducible way, with tight bounds that prevent extrapolation of unreliable results due to poor sampling practices.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 17 of its 57 references that are in the map. First posted on arXiv 14 Oct 2021.
Builds on
17 of 57 references.
References · 17
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2016Enriching Word Vectors with Subword Informationcited by 1,578
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
- 2020The Pushshift Reddit Datasetcited by 289
- 2020A Survey of the State of Explainable AI for Natural Language Processingcited by 206
- 2020Word Rotator's Distancecited by 32
- 2019Modeling Interpersonal Linguistic Coordination in Conversations using Word Mover's Distancecited by 7
- 2020Roots of Trumpism: Homophily and Social Feedback in Donald Trump Support on Redditcited by 6
- 2020What Makes People Join Conspiracy Communities?: Role of Social Factors in Conspiracy Engagementcited by 6
5 more
- 2019Speeding up Word Mover's Distance and its variants via properties of distances between embeddingscited by 5
- 2017Online Political Discourse in the Trump Eracited by 2
- 2017Linear-Complexity Relaxed Word Mover's Distance with GPU Accelerationcited by 2
- 2020An Efficient Shared-memory Parallel Sinkhorn-Knopp Algorithm to Compute the Word Mover's Distancecited by 2
- 2020Topic Modeling on User Stories using Word Mover's Distancecited by 2
Built on by
Not cited yet.