/UnsupervisedStanceDetection

Code for Embeddings-Based Clustering for Target Specific Stances

Primary LanguageJupyter Notebook

Embedding-based Unsupervised User Stance Detection

Fine-grain stances

  • Our method is able to capture stances to the party-affiliation level in a completely unsupervised manner.

Mutual information

  • Given the resultant user stances, we are able to observe correlations between topics and compute topic polarization.

Semantic divergence between clusters

  • We identify the most prominent terms in each cluster to show how people talk about the same issue in different contexts.

Requirements

Note: This work was tested using umap-learn 0.3.x. Newer versions might not work as expected.