IN
LIVE · CONNECTED TO MONGODB

We build the systems
communities depend on
when heritage matters.

An analytics platform over 43,510 ancestral records, 619 families and 892 villages. Live family trees, kinship networks, Shannon diversity indices and demographic deep-dives — derived directly from your MongoDB, no preprocessing.

LIVE CAPTURE · FAMILYTREE 2.0 RECORD → DATA
INDEX A · 43,510 RECORDS
INDEX B · 619 FAMILIES
INDEX C · 321 CASTES
43,510
Ancestral Records
619
Families Mapped
1,408
Unique Surnames
892
Villages Covered
LIVE
DISCOVERY

Explore the platform

Six modules, one live dataset. Click any card to dive in.

🌳
Family Tree Builder
Multi-generation hierarchical trees with parent/child inference, spouse pairing and orphan detection from natural-language Hindi relations.
Open Family Tree →
🕸️
Kinship Network
Force-directed graphs colour-coded by kinship type — parents, spouses, siblings, in-laws and grandparents. Fully draggable.
Open Kinship Network →
🗺️
Geographic Drill-down
District → Tehsil → Village sunburst across 741 villages. Gender × district heatmaps and top-village rankings.
Open Geography →
💎
Smart Insights
Mega families, hub villages, Shannon diversity indices, gender imbalance, rare-surname heritage tail — derived live.
Open Insights →
📊
Community Matrices
Gotra × Caste and Priest × District co-occurrence heatmaps — see lineage and ritual coverage at a glance.
Open Community →
🔍
Record Explorer
Cross-filter every record by name, place, caste, gotra or gender. Click any row to jump straight to its family tree.
Open Records →

Live data at a glance

All visualisations below are streamed from MongoDB and update on every page load.

Geographic Hierarchy — Live

District → Tehsil → Village across all 741 villages

Surname Universe

Each circle = one surname, sized by population

Ready to explore the data?

Pick the module that matches your most-curious question — or jump straight into the dashboard for the full picture.

Dashboard overview

Headline KPIs and distribution charts across the full registry.

Top Castes

By record count — top 15

Top Gotras

Lineage groupings

Top Surnames

25 most common across the registry

Gender Distribution

Male vs Female

Family Size Distribution

How large are families in the registry?

Ritual Timeline

Records by year of recorded ritual

Geography

Geographic Hierarchy

District → Tehsil → Village (top 2,000 paths)

Top Districts

Where do most records come from?

Top Villages

25 most-represented villages

Gender × District

Heatmap of male/female counts by district

Community

Gotra × Caste Matrix

Co-occurrence intensity

Caste × District Heatmap

Top 15 castes mapped across all 10 districts

Heritage universe

Caste, subcaste and lineage diversity — the cultural fabric of the registry.

Caste → Subcaste Sunburst

142 castes × 1,016 subcastes (top 400 paths shown)

Caste → Subcaste Flow (Sankey)

Volume of records flowing from each caste into its subcastes

Top Subcastes

25 most-recorded subcastes

Top Places

Distinct place-of-record names (place_hi)

Average Family Size by Caste

Bubble size = number of families in that caste

Year × District Heatmap

Records per year per district — temporal/spatial concentration

Names & Kinship

6,005 unique given names. 22 kinship types parsed from 17,043 natural-language Hindi relations.

Top Male Names — Polar

25 most-popular male given names

Top Female Names — Polar

25 most-popular female given names

Name Length Distribution

Character-count of given names, split by gender (violin)

Kinship Type Breakdown

17,043 Hindi relations parsed via our kinship classifier

Whose Ritual Is It For

Top 20 individuals named as the subject of recorded rituals

Surname Universe

1,287 unique surnames — pack layout, sized by frequency

Data Operations

Coverage, provenance and the physical structure of the source bahis.

Field Coverage Matrix

% of records with non-null, non-NIB values for each field

Bahi Atlas — Page Structure

Individual ID × Data Position within the source record-book pages

Folio Structure

Distribution of records across folio numbers

Top Image Batches

363 distinct image references — top 20 batches

Rituals

Records per Year

Family Size — Long Tail

Smart Insights

Mega Families

Top 10 largest — click to view tree
FamilyDistrictSize

Hub Villages

High volume × high caste diversity
VillageRecordsCastes

Caste Diversity Index

Shannon entropy per district

Gender Imbalance

Male/Female ratio

Rare Surnames

Surnames in ≤2 records — heritage tail
SurnameCount

Rare Gotras

Smallest-population gotras
GotraCount

Families

FamilySizeDistrictVillage CasteGotraSurnames

Family Tree

An immersive view of multi-generational ancestry — switch perspectives, search members, trace lineage.

Click any node to inspect · drag to pan · scroll to zoom

Kinship Network

An interactive graph of every parsed kinship edge — switch layouts, filter by relation, trace ego networks.

Filter kinship types:
Build a network · click any node to focus its ego graph · scroll to zoom

Records

NameGenderRelationFamily VillageDistrictCasteGotra

Deep analytics

Beyond top-N bars — concentration economics, power laws, multi-dimensional comparisons and time flows.

Surname Concentration — Lorenz Curve

Cumulative surname share. Diagonal = perfect equality. The further from the diagonal, the more concentrated.

Pareto — 80/20 Castes

Bars (descending) + cumulative line. The red dashed line marks where 80% of records come from.

Zipf / Power-Law — Caste Rank vs Frequency

Log-log scatter. A straight line means caste distribution obeys a power law (like word frequencies in language).

District Profile — Radar

Top 8 districts on 5 normalized dimensions: records, caste diversity, gotras, villages, gender balance.

District Records over Time — Stream

Stacked stream graph (centered baseline) of records per year, split by top 6 districts.

District ↔ Caste Chord Diagram

Ribbons connect top districts to top castes — width = record volume of that combination.

Marimekko — District × Caste

Variable-width stacked bars: row height ∝ district size, column width ∝ caste share within that district.

Family-Size Beeswarm

Each dot is one family, vertical jitter prevents overlap. Position shows size on a log scale.

Bahi Atlas

Original record-book scans paired with their transliterated rows and on-the-fly family trees.

📖
Click any thumbnail to see the original folio, its translated rows and a live family tree.