The UIDAI Risk Engine processes aggregated demographic and enrolment updates at the spatial-temporal grain: date, state, district, pincode.
-
Demographic Dataset
- Path:
DATASET_USED-20260702T045137Z-3-001/DATASET_USED/api_data_aadhar_demographic/ - Files: 5 CSV files totaling ~91MB and ~2.07 million rows.
- Schema:
date: D-M-Y formatstate: Localized stringdistrict: Localized stringpincode: 6-digit numeric integerdemo_age_5_17: Counts of demographic updates for children aged 5-17demo_age_17_: Counts of demographic updates for adults aged 17 and above
- Path:
-
Enrolment Dataset
- Path:
DATASET_USED-20260702T045137Z-3-001/DATASET_USED/api_data_aadhar_enrolment/ - Files: 3 CSV files totaling ~45MB and ~1.00 million rows.
- Schema:
date: D-M-Y formatstate: Localized stringdistrict: Localized stringpincode: 6-digit numeric integerage_0_5: Enrolments for infants under 5 (excluded from biometrics)age_5_17: Enrolments for children aged 5-17 (requires biometric)age_18_greater: Enrolments for adults aged 18 and above (requires biometric)
- Path:
- Deduplication: Strict duplicates are removed.
- Date Parsing: Standardized using
dayfirst=True; rows with corrupt dates are dropped. - State Canonicalization: Standardizes all spelling/whitespace variations to 36 canonical Indian States & UTs.
- Biometric Mapping: Maps
age_5_17andage_18_greaterfrom the Enrolment dataset to represent biometric update records, as these require biometric submission. - Inner Merge: Merges both datasets on
date, state, district, pincodeto generate a unified view of regional update activities.