β οΈ DISCLAIMER:β οΈ This project uses simulated electoral data for educational and portfolio purposes only. It is not intended for official or production use.
A comprehensive Power BI analytics dashboard analyzing the Tamil Nadu Electoral Roll Revision, comparing Special Summary Revision (SSR) and Special Intensive Revision (SIR) data across 38 districts and 234 assembly constituencies.
Status: β Complete | Last Updated: January 3, 2026
- Dashboard Glimpse
- Overview
- Data Transformation
- Key Features
- Dashboard Pages
- Project Structure
- Technical Stack
- Data Model
- Key Metrics
- Documentation
- Contact & Support
This project analyzes the 2025 Tamil Nadu electoral roll revision, examining:
- Voter Count Changes: 64M (SSR, Jan 2025) β 54M (SIR, Dec 2025) = -14.52% change
- Cleanup Impact: 9.24M voters removed (15.31% of original roll)
- Gender Representation: Stable ~47% female ratio (no bias detected)
- Geographic Variation: District-level and AC-level breakdowns
Timeframe: January 6, 2025 β December 19, 2025
Geographic Scope: 38 districts, 234 assembly constituencies, entire Tamil Nadu state
The Power Query transformations were applied to clean and structure the data for analysis. It was attached as documentation in the docs/power_query_steps.md file.
- Hamburger menu for compact UX
- Quick access to 5 analysis pages
- Consistent styling across report
- Executive Overview β High-level KPIs and state trends
- Gender Analysis β Demographic shifts and ratio analysis
- Cleanup Analysis β Breakdown by removal category (deceased, shifted, duplicates)
- District Drill-Down β AC-level deep dive with mapping
- Information β Dashboard metadata and documentation
- Core voter metrics (SSR, SIR, growth)
- Gender-specific calculations
- Cleanup analysis by category
- Advanced ranking and categorization
- Performance-optimized formulas
- Responsive layouts adapting to filters
- Color-coded KPI cards
- Intuitive visualizations (stacked charts, treemaps, area charts)
- Data quality badges
- DAX formula reference
- Information page with FAQ
- Recent updates timeline
- Data quality indicators
What it does: State-level summary with key metrics and district comparison
Visualizations:
- KPI Cards: SSR (64M), SIR (54M), Loss (-9.24M), Cleanup Impact (15.31%)
- Stacked bar chart: Gender composition (SSR vs SIR)
- Horizontal bar chart: Voter loss by district (top 6 impacted)
- Area chart: Voter count comparison by constituency
Key Interactions: District & AC slicers for filtering
What it does: Examine gender representation changes and detect bias
Visualizations:
- Stacked column chart: Male/Female/Third Gender by district (SSR vs SIR)
- Data matrix: Gender ratios and percentage point changes
- KPI cards: Male/Female growth metrics
- Conditional formatting: Green (stable), Yellow (small shift), Red (significant shift)
Business Value: Confirms cleanup process was non-discriminatory
What it does: Break down removal categories and identify cleanup patterns
Visualizations:
- 100% stacked bar chart: Cleanup composition by district (Deceased, Shifted, Duplicates)
- Treemap: Total cleanup volume by district with color-coded intensity
- Stacked bar chart: Cleanup type percentage breakdown
- Data table: Cleanup statistics and rates
Business Value: Identify which districts have highest duplicate/shifted voter issues
What it does: Interactive AC-level analysis for deep investigation
Visualizations:
- Slicer: Select district to filter to all ACs
- Clustered column chart: Voter counts (SSR vs SIR) for each AC
- Data matrix: AC metrics (growth %, cleanup rate, cleanup intensity, rank)
- Map: Geographic visualization of selected district
Business Value: Pinpoint specific constituencies needing further investigation
What it does: Self-documenting metadata and user support
Content:
- Project overview and data scope
- Key metrics summary
- Page guide (what each page does)
- Recent updates timeline
- Data quality status badges
- Contact information
TN-voters-SIR-Analytics-2025/
βββ README.md
βββ TN_Voters_Analysis_2025-26.pbix
β
βββ docs/
β βββ dax_formulas.md
β βββ data_model.md
β βββ data_sources.md
β βββ power_query_steps.md
β
βββ data/
β βββ tn-voters-datasets-cleaned.xlsx
β
βββ assets/
βββ data_model.png
βββ data-source.png
βββ executive_overview.png
βββ gender_analysis.png
βββ cleanup_analysis.png
βββ district_detail.png
βββ information_page.png
| Component | Technology | Version |
|---|---|---|
| BI Platform | Power BI Desktop | Latest (2025) |
| Data Modeling | DAX (Data Analysis Expressions) | Power BI Standard |
| ETL | Power Query | Built-in Power BI |
| Database | Star Schema (In-memory) | Fact + Dimension tables |
| Visualizations | Power BI Native Visuals | Cards, Charts, Maps |
| Version Control | Git + GitHub | Standard workflow |
Fact Tables:
βββ fact_Voters
β βββ AC_No.
β βββ Snapshot_Date
β βββ Snapshot_Revision -- SSR / SIR flag
β βββ Male
β βββ Female
β βββ Third_Gender
β βββ Total -- Total voters by AC & snapshot
β
βββ fact_ASD
βββ AC_No.
βββ Snapshot_Date
βββ Deceased
βββ Enrolled_Multiple_Places -- Duplicate registrations
βββ Shifted_Absent -- Shifted / not found
βββ Total -- Total cleanup voters by AC & snapshot
Dimension Tables:
βββ dim_AC
βββ AC_No.
βββ AC_Name
βββ District -- District name for each AC
dim_District1:Ndim_ACdim_AC1:Nfact_Votersdim_AC1:Nfact_Cleanup
| Metric | Value | Significance |
|---|---|---|
| SSR Total (Jan 2025) | 64M | Baseline voter count |
| SIR Total (Dec 2025) | 54M | Final voter count post-cleanup |
| Voter Loss (Absolute) | -9.24M | Total removed voters |
| Voter Loss (%) | -14.52% | Cleanup impact as % of SSR |
| Cleanup Rate | 15.31% | Standard benchmark |
| Female Ratio (SSR) | ~47.5% | Gender representation (baseline) |
| Female Ratio (SIR) | ~47.5% | Gender representation (final) |
| Districts Analyzed | 38 | Complete state coverage |
| ACs Analyzed | 234 | Full AC coverage |
- Chennai β Lost 1.44M voters
- Chengalpattu β Lost 660K voters
- Salem β Lost 330K voters
For questions about this project:
- π§ Email: mohamedkhasim.16@gmail.com
- π GitHub: https://github.com/k3XD16
- πΌ LinkedIn: linkedin.com/in/mohamedkhasim16
For suggestions or improvements:
- Open an issue on GitHub
- Submit a pull request with improvements
Made with β€οΈ for Data Excellence
Last updated: January 3, 2026 | Power BI 2025



