Unsupervised User Stance Detection on Twitter
Not on the map. Why?
Abstract (arXiv)
We present a highly effective unsupervised framework for detecting the stance of prolific Twitter users with respect to controversial topics. In particular, we use dimensionality reduction to project users onto a low-dimensional space, followed by clustering, which allows us to find core users that are representative of the different stances. Our framework has three major advantages over pre-existing methods, which are based on supervised or semi-supervised classification. First, we do not require any prior labeling of users: instead, we create clusters, which are much easier to label manually afterwards, e.g., in a matter of seconds or minutes instead of hours. Second, there is no need for domain- or topic-level knowledge either to specify the relevant stances (labels) or to conduct the actual labeling. Third, our framework is robust in the face of data skewness, e.g., when some users or some stances have greater representation in the data. We experiment with different combinations of user similarity features, dataset sizes, dimensionality reduction methods, and clustering algorithms to ascertain the most effective and most computationally efficient combinations across three different datasets (in English and Turkish). We further verified our results on additional tweet sets covering six different controversial topics. Our best combination in terms of effectiveness and efficiency uses retweeted accounts as features, UMAP for dimensionality reduction, and Mean Shift for clustering, and yields a small number of high-quality user clusters, typically just 2--3, with more than 98% purity. The resulting user clusters can be used to train downstream classifiers. Moreover, our framework is robust to variations in the hyper-parameter values and also with respect to random initialization.
Key facts. Cited by 45 papers in the map (data through 14 Oct 2026). First posted on arXiv 3 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 12; 2023: 6; 2024: 11; 2025: 5; 2026: 1.
45 papers.
Sort:
- 2021A Survey on Stance Detection for Mis- and Disinformation Identificationcited by 75
- 2022POLITICS: Pretraining with Same-story Article Comparison for Ideology Prediction and Stance Detectioncited by 51
- 2021Cross-Domain Label-Adaptive Stance Detectioncited by 30
- 2021Few-Shot Cross-Lingual Stance Detection with Sentiment-Based Pre-Trainingcited by 28
- 2021A Survey on Predicting the Factuality and the Bias of News Mediacited by 20
- 2022KCD: Knowledge Walks and Textual Cues Enhanced Political Perspective Detection in News Mediacited by 20
- 2023Prompting and Fine-Tuning Open-Sourced Large Language Models for Stance Classificationcited by 17
- 2021KGAP: Knowledge Graph Augmented Political Perspective Detection in News Mediacited by 14
- 2022Retweet-BERT: Political Leaning Detection Using Language Features and Information Diffusion on Social Networkscited by 13
- 2024A Survey on Human-Centric LLMscited by 13
- 2021Unsupervised Belief Representation Learning with Information-Theoretic Variational Graph Auto-Encoderscited by 12
- 2021The Spread of Propaganda by Coordinated Communities on Social Mediacited by 10
33 more
- 2021Is Stance Detection Topic-Independent and Cross-topic Generalizable? -- A Reproduction Studycited by 9
- 2024A semantic embedding space based on large language models for modelling human beliefscited by 9
- 2022Fine-Grained Prediction of Political Leaning on Social Media with Unsupervised Deep Learningcited by 8
- 2024A Survey of Stance Detection on Social Media: New Directions and Perspectivescited by 8
- 2022GREENER: Graph Neural Networks for News Media Profilingcited by 6
- 2025Measuring the Validity of Clustering Validation Datasetscited by 6
- 2022PAR: Political Actor Representation Learning with Social Context and Expert Knowledgecited by 5
- 2023Improving (Dis)agreement Detection with Inductive Social Relation Information From Comment-Reply Interactionscited by 5
- 2021Who Blames or Endorses Whom? Entity-to-Entity Directed Sentiment Extraction in News Textcited by 4
- 2023DoubleH: Twitter User Stance Detection via Bipartite Graph Neural Networkscited by 4
- 2023TATA: Stance Detection via Topic-Agnostic and Topic-Aware Embeddingscited by 4
- 2024Cross-Target Stance Detection: A Survey of Techniques, Datasets, and Challengescited by 4
- 2025Neutralizing the Narrative: AI-Powered Debiasing of Online News Articlescited by 4
- 2022Semi-supervised Stance Detection of Tweets Via Distant Network Supervisioncited by 3
- 2022Mining Reaction and Diffusion Dynamics in Social Activitiescited by 3
- 2023Wearing Masks Implies Refuting Trump?: Towards Target-specific User Stance Prediction across Events in COVID-19 and US Election 2020cited by 3
- 2024Advancing Annotation of Stance in Social Media Posts: A Comparative Analysis of Large Language Models and Crowd Sourcingcited by 3
- 2022Tweets2Stance: Users stance detection exploiting Zero-Shot Learning Algorithms on Tweetscited by 2
- 2022Fast Few shot Self-attentive Semi-supervised Political Inclination Predictioncited by 2
- 2022Language Independent Stance Detection: Social Interaction-based Embeddings and Large Language Modelscited by 2
- 2023Robust Stance Detection: Understanding Public Perceptions in Social Mediacited by 2
- 2024Adversarial Attacks on Machine Learning-Aided Visualizationscited by 2
- 2025PolitiSky24: U.S. Political Bluesky Dataset with User Stance Labelscited by 2
- 2022Improving Stance Detection by Leveraging Measurement Knowledge from Social Sciences: A Case Study of Dutch Political Tweets and Traditional Gender Role Divisioncited by 1
- 2024CoSD: Collaborative Stance Detection with Contrastive Heterogeneous Topic Graph Learningcited by 1
- 2024Predicting User Stances from Target-Agnostic Information using Large Language Modelscited by 1
- 2025Journalism-Guided Agentic In-Context Learning for News Stance Detectioncited by 1
- 2025Prioritize Economy or Climate Action? Investigating ChatGPT Response Differences Based on Inferred Political Orientationcited by 1
- 2021Detecting Propaganda on the Sentence Level during the COVID-19 Pandemiccited by 0
- 2024STEntConv: Predicting Disagreement with Stance Detection and a Signed Graph Convolutional Networkcited by 0
- 2024Two-Stage Stance Labeling: User-Hashtag Heuristics with Graph Neural Networkscited by 0
- 2024Political Leaning Inference through Plurinational Scenarioscited by 0
- 2026Contextualized Prompting For Stance Detection On Social Mediacited by 0
- 2026Contextualized Prompting For Stance Detection On Social Media4 Jun 2026
- 2025Prioritize Economy or Climate Action? Investigating ChatGPT Response Differences Based on Inferred Political Orientation4 Nov 2025
- 2025Journalism-Guided Agentic In-Context Learning for News Stance Detection15 Jul 2025
- 2025PolitiSky24: U.S. Political Bluesky Dataset with User Stance Labels9 Jun 2025
- 2025Neutralizing the Narrative: AI-Powered Debiasing of Online News Articles4 Apr 2025
- 2025Measuring the Validity of Clustering Validation Datasets3 Mar 2025
- 2024A Survey on Human-Centric LLMs20 Nov 2024
- 2024A Survey of Stance Detection on Social Media: New Directions and Perspectives24 Sep 2024
- 2024Predicting User Stances from Target-Agnostic Information using Large Language Models22 Sep 2024
- 2024Cross-Target Stance Detection: A Survey of Techniques, Datasets, and Challenges20 Sep 2024
- 2024Adversarial Attacks on Machine Learning-Aided Visualizations4 Sep 2024
- 2024A semantic embedding space based on large language models for modelling human beliefs13 Aug 2024
33 more
- 2024Political Leaning Inference through Plurinational Scenarios12 Jun 2024
- 2024Advancing Annotation of Stance in Social Media Posts: A Comparative Analysis of Large Language Models and Crowd Sourcing11 Jun 2024
- 2024CoSD: Collaborative Stance Detection with Contrastive Heterogeneous Topic Graph Learning26 Apr 2024
- 2024Two-Stage Stance Labeling: User-Hashtag Heuristics with Graph Neural Networks16 Apr 2024
- 2024STEntConv: Predicting Disagreement with Stance Detection and a Signed Graph Convolutional Network23 Mar 2024
- 2023TATA: Stance Detection via Topic-Agnostic and Topic-Aware Embeddings22 Oct 2023
- 2023Robust Stance Detection: Understanding Public Perceptions in Social Media26 Sep 2023
- 2023Prompting and Fine-Tuning Open-Sourced Large Language Models for Stance Classification24 Sep 2023
- 2023Wearing Masks Implies Refuting Trump?: Towards Target-specific User Stance Prediction across Events in COVID-19 and US Election 202021 Mar 2023
- 2023Improving (Dis)agreement Detection with Inductive Social Relation Information From Comment-Reply Interactions8 Feb 2023
- 2023DoubleH: Twitter User Stance Detection via Bipartite Graph Neural Networks20 Jan 2023
- 2022Improving Stance Detection by Leveraging Measurement Knowledge from Social Sciences: A Case Study of Dutch Political Tweets and Traditional Gender Role Division13 Dec 2022
- 2022GREENER: Graph Neural Networks for News Media Profiling10 Nov 2022
- 2022PAR: Political Actor Representation Learning with Social Context and Expert Knowledge15 Oct 2022
- 2022Language Independent Stance Detection: Social Interaction-based Embeddings and Large Language Models11 Oct 2022
- 2022Fast Few shot Self-attentive Semi-supervised Political Inclination Prediction21 Sep 2022
- 2022Mining Reaction and Diffusion Dynamics in Social Activities7 Aug 2022
- 2022Retweet-BERT: Political Leaning Detection Using Language Features and Information Diffusion on Social Networks18 Jul 2022
- 2022POLITICS: Pretraining with Same-story Article Comparison for Ideology Prediction and Stance Detection2 May 2022
- 2022Tweets2Stance: Users stance detection exploiting Zero-Shot Learning Algorithms on Tweets22 Apr 2022
- 2022KCD: Knowledge Walks and Textual Cues Enhanced Political Perspective Detection in News Media8 Apr 2022
- 2022Fine-Grained Prediction of Political Leaning on Social Media with Unsupervised Deep Learning23 Feb 2022
- 2022Semi-supervised Stance Detection of Tweets Via Distant Network Supervision3 Jan 2022
- 2021Is Stance Detection Topic-Independent and Cross-topic Generalizable? -- A Reproduction Study14 Oct 2021
- 2021Unsupervised Belief Representation Learning with Information-Theoretic Variational Graph Auto-Encoders1 Oct 2021
- 2021The Spread of Propaganda by Coordinated Communities on Social Media27 Sep 2021
- 2021Few-Shot Cross-Lingual Stance Detection with Sentiment-Based Pre-Training13 Sep 2021
- 2021KGAP: Knowledge Graph Augmented Political Perspective Detection in News Media9 Aug 2021
- 2021Detecting Propaganda on the Sentence Level during the COVID-19 Pandemic31 Jul 2021
- 2021Who Blames or Endorses Whom? Entity-to-Entity Directed Sentiment Extraction in News Text2 Jun 2021
- 2021Cross-Domain Label-Adaptive Stance Detection15 Apr 2021
- 2021A Survey on Predicting the Factuality and the Bias of News Media16 Mar 2021
- 2021A Survey on Stance Detection for Mis- and Disinformation Identification27 Feb 2021
- 2021A Survey on Stance Detection for Mis- and Disinformation Identificationcited by 75
- 2022POLITICS: Pretraining with Same-story Article Comparison for Ideology Prediction and Stance Detectioncited by 51
- 2021Cross-Domain Label-Adaptive Stance Detectioncited by 30
- 2021Few-Shot Cross-Lingual Stance Detection with Sentiment-Based Pre-Trainingcited by 28
- 2021A Survey on Predicting the Factuality and the Bias of News Mediacited by 20
- 2022KCD: Knowledge Walks and Textual Cues Enhanced Political Perspective Detection in News Mediacited by 20
- 2023Prompting and Fine-Tuning Open-Sourced Large Language Models for Stance Classificationcited by 17
- 2021KGAP: Knowledge Graph Augmented Political Perspective Detection in News Mediacited by 14
- 2022Retweet-BERT: Political Leaning Detection Using Language Features and Information Diffusion on Social Networkscited by 13
- 2024A Survey on Human-Centric LLMscited by 13
- 2021Unsupervised Belief Representation Learning with Information-Theoretic Variational Graph Auto-Encoderscited by 12
- 2021The Spread of Propaganda by Coordinated Communities on Social Mediacited by 10
12 most cited of 45 All 45 (JSON)
- 2026Contextualized Prompting For Stance Detection On Social Media4 Jun 2026
- 2025Prioritize Economy or Climate Action? Investigating ChatGPT Response Differences Based on Inferred Political Orientation4 Nov 2025
- 2025Journalism-Guided Agentic In-Context Learning for News Stance Detection15 Jul 2025
- 2025PolitiSky24: U.S. Political Bluesky Dataset with User Stance Labels9 Jun 2025
- 2025Neutralizing the Narrative: AI-Powered Debiasing of Online News Articles4 Apr 2025
- 2025Measuring the Validity of Clustering Validation Datasets3 Mar 2025
- 2024A Survey on Human-Centric LLMs20 Nov 2024
- 2024A Survey of Stance Detection on Social Media: New Directions and Perspectives24 Sep 2024
- 2024Predicting User Stances from Target-Agnostic Information using Large Language Models22 Sep 2024
- 2024Cross-Target Stance Detection: A Survey of Techniques, Datasets, and Challenges20 Sep 2024
- 2024Adversarial Attacks on Machine Learning-Aided Visualizations4 Sep 2024
- 2024A semantic embedding space based on large language models for modelling human beliefs13 Aug 2024
12 newest of 45 All 45 (JSON)