Explore the interactive tool here:
https://pigeon-effect.github.io/Mapping-UNGA-Voting-Alliances/
This project analyzes alliance structures in the United Nations General Assembly (UNGA) based on voting coincidences between 1946 and 2024. The interactive dashboard allows users to examine geopolitical clusters and bilateral alignments from the perspective of any member state.
By computing custom co-voting similarity indices the project aims to uncover deeper structures of international alignment beyond surface-level bloc affiliations.
As voting similarity depends strongly on context and agenda, we introduce a filtering tool that allows users to customize the analysis along three axes:
- Time Range: Choose resolutions from any year span between 1970 and 2022.
- Issue Categories: Six categories (e.g. human rights, arms control, colonialism) can be selected in any combination.
- Perspective: Select any country to calculate similarity from its standpoint.
The tool is implemented in Dash and visualized with Plotly.
The dataset required several preprocessing steps to handle:
- Historical name changes (e.g., Yugoslavia, Sudan/South Sudan)
- Minor inconsistencies and missing values
- Harmonization of ISO country codes
The cleaned dataset and code used for preprocessing are included in this repository.
The similarity between two countries is computed per resolution using a scoring system:
- 1.0 → (YES & YES) or (NO & NO)
- 0.5 → (YES & ABSTENTION) or (NO & ABSTENTION)
- 0.0 → (YES & NO) or (NO & YES)
These values are summed over all shared votes and normalized by the number of co-voted resolutions. The function is modular and can be easily adjusted for alternative definitions.
A screenshot of the interactive dashboard entry point.
A choropleth map showing UN members colored by their voting alignment cluster.
A matrix showing average similarity between clusters.
A Gephi-rendered network graph of bilateral voting similarities.



