# Community Detection in Political Twitter Networks using Nonnegative Matrix Factorization Methods

arXiv: https://arxiv.org/abs/1608.01771 · HTML: https://mlsanity.com/paper/1608.01771/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 5 Aug 2016.

## Built on by (most cited first, 3 of 3)

- [Interpretable Machine Learning for Discovery: Statistical Challenges & Opportunities](https://mlsanity.com/paper/2308.01475/) (2023)
- [Multimodal Urban Areas of Interest Generation via Remote Sensing Imagery and Geographical Prior](https://mlsanity.com/paper/2401.06550/) (2024)
- [Iterative Topic Taxonomy Induction with LLMs: A Case Study of Electoral Advertising](https://mlsanity.com/paper/2510.15125/) (2025)

## Abstract (arXiv)

Community detection is a fundamental task in social network analysis. In this paper, first we develop an endorsement filtered user connectivity network by utilizing Heider's structural balance theory and certain Twitter triad patterns. Next, we develop three Nonnegative Matrix Factorization frameworks to investigate the contributions of different types of user connectivity and content information in community detection. We show that user content and endorsement filtered connectivity information are complementary to each other in clustering politically motivated users into pure political communities. Word usage is the strongest indicator of users' political orientation among all content categories. Incorporating user-word matrix and word similarity regularizer provides the missing link in connectivity only methods which suffer from detection of artificially large number of clusters for Twitter networks.
