Back to projects
Political Analysis Published: June 15, 2024

Parliament Analysis

Interactive analysis of the Turkish Parliament's legislative work, exploring voting patterns and party dynamics

D3.js React Python Pandas

Executive Summary

A public-interest interface for Turkish parliamentary data that combines a Python processing pipeline with a React and D3 frontend to make legislative behavior explorable.

Role

Data analysis, story framing, interactive frontend implementation

Impact

Turns institutional parliamentary data into a public-interest interface people can explore directly.

Parliament Analysis

Domain

Legislative data

Parliamentary proposals and party behavior translated into an explorable interface.

Core stack

React + D3

Frontend system built on top of processed parliamentary data.

Pipeline

Python + Pandas

Pre-processing and structuring used to feed the interface.

Context & Problem Space

Parliamentary proposal data is institutionally important but operationally unreadable for most audiences. The project reframes those records into an interface that can support both journalistic interpretation and direct user exploration.

Reporting Workflow

  • Processed institutional data in Python and Pandas before shaping it for the frontend.
  • Used React and D3 to organize multiple views of parliamentary behavior in a single interface.
  • Positioned the project as both journalism and editorial-product engineering.

Article & Visual Analysis

Parliament Analysis (TBMM Önerge Analizi)

An interactive data journalism project analyzing the legislative work of the Turkish Grand National Assembly.

Overview

This project visualizes parliamentary data to reveal patterns in:

  • Voting behavior across political parties
  • Bill proposal patterns
  • Legislative activity over time

Technical Implementation

Built with React and D3.js for interactive visualizations, with Python/Pandas for data processing.

View Live Project →

Related Work

Selected adjacent work that extends the same problem space from a different angle.

Crackdown on CHP
Political Analysis

Project case study

May 20, 2024

Crackdown on CHP

An interactive investigation documenting judicial and political pressure on Turkey's main opposition party.

Role: Research, data analysis, narrative structure, visual presentation

Impact: Packs a politically sensitive story into a transparent, evidence-led format.

D3.js JavaScript Data Visualization Political Reporting
Turkey's local elections: how the opposition redrew the map
Political Analysis

Article in English

Apr 1, 2024

Turkey's local elections: how the opposition redrew the map

An English-language election analysis that maps the opposition's 2024 gains across Turkey.

Role: Election analysis, geographic storytelling, interaction design

Impact: Explains a major political shift with maps, charts, and contextual reporting.

Election result tables Province-level map system React comparison views International political reporting