You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
1. Problem Statement-
Manual, delayed cluster detection. Whether a group of cases constitutes an outbreak is decided retrospectively, often in monthly review meetings, by then the transmission window has moved on.
Duplicate and missed effort. The same household gets visited by different workers for different cases; other households are missed entirely. There is no shared, deduplicated view of "who still needs to be seen."
Address and geolocation failures. Addresses in tribal hamlets are descriptive ("behind the school, near the tamarind tree"). Revisits fail. GPS is captured inconsistently or not at all.
Follow-up attrition. People start treatment and are then lost, especially migrants and daily-wage workers. Nobody flags the drift until an outcome is recorded as failure or lost to follow up (LTFU).
An index case is diagnosed (NAAT, smear, CXR-based CAD, or clinical) at a health facility or during active case finding.
The case is notified in Nikshay by the treating facility.
Where it breaks
Stage | Bottleneck / gap |
| |
| Paper lists; no reminders; incomplete symptom capture; no spatial record of the household. |
Screening —› testing | Referral drop-off; distance to nearest NAAT site; sputum transport delays. |
Eligible —› TPT initiated | TPT eligibility often not assessed; initiation delayed; regimen choice inconsistent. |
Follow-up of cases | No overdue-visit flagging; No deduplication of households, no cluster view, duplicated visits, missed households. |
Escalation | Cluster/outbreak judgement is manual, subjective, and slow. |
2. Proposed AI Solution
The solution should do the following-
Sees relationships across the whole caseload at once (spatial proximity, household members, onset patterns).
Ranks consistently using the same risk logic every time, so triage does not depend on which worker or which day.
Never forgets an overdue task and surfaces drift (missed households, delayed TPT, overdue visits) before it becomes an outcome.
Optimizes the logistics (which order to visit, where to place a camp) so field time goes to investigation, not planning.
Role of Geospatial Intelligence in Routine Surveillance
Detect clusters weeks earlier by watching space and time together, not case counts in isolation.
Direct active case finding to the specific hamlets where undiagnosed cases are statistically most likely, instead of blanket campaigns.
Give every management tier the same map at different zoom levels, so a village-level reality and a state-level pattern are the same underlying data.

AI Capabilities
- Dynamic hotspot detection- Continuously flags geographic areas with case density significantly above the local baseline.
Method: kernel density estimation for the heat surface; Getis-Ord Gi* for statistically significant hot/cold spots; adjustable spatial bandwidth by terrain and population density.
Action: Surveillance Officer reviews the flagged area and decides on active case finding.
2. Cluster identification (space-time)- Detects groups of cases unusually close in both space and time.
Method: Kulldorff space-time scan statistic (SaTScan-style) for significance testing; DBSCAN for density-based grouping where denominators are weak; parameters tuned to tribal population sparsity.
Action: Cluster is surfaced to Surveillance Officer as a candidate, with a confidence score, for human confirmation.
Method: a transparent gradient-boosted or logistic model, with an interpretable fallback rule set for auditability.
Inputs: exposure type (household/occupational/social), proximity and duration, index case infectiousness (smear/NAAT grade, treatment status), contact age (under 5 weighted heavily), immune status (PLHIV, diabetes, malnutrition), prior TB history.
Outputs: a 0-100 score plus a plain-language reason ("child under 5, shares bedroom with smear-positive index").
4. Probable transmission network mapping- Infers likely who-infected-whom links to guide investigation, explicitly as hypotheses.
Method: graph construction from shared households, worksites, and social links; edge weighting by spatial proximity, temporal ordering of onset, and (where genomic data exists) WGS SNP distance. Presented as a network graph, never as fact.
Action: outbreak team uses the graph to decide investigation sequence.
5. Predictive identification of undiagnosed cases- Estimates where active but undiagnosed cases most likely exist.
Output : a ranked list of villages/hamlets with expected yield.
Inputs: notification history, screening coverage gaps, socio-environmental covariates.
Action: drives active case finding site selection.
Outputs: eligible list, suggested regimen category per NTEP (for example shorter rifampicin-based regimens where applicable), and days-overdue.
Action: Surveillance Officer initiates or refers for TPT; clinician confirms regimen.
7. Automated alerts for emerging outbreaks- Pushes alerts when cluster or hotspot thresholds are crossed.
Method: threshold and statistical triggers running on each sync.
Action: tiered escalation to the right role.
8. Route optimisation for field workers Sequences a day's visits to minimise travel while respecting priority and time windows.
Method: capacitated vehicle-routing solver with terrain-aware travel-time estimates and offline-cached road/track data; respects household availability windows.
Action: Surveillance Officer gets an ordered route, editable, on the map.
9. AI-assisted investigation recommendations For a given index case, suggests the next best actions.
Method: recommendation logic over case context ("index is DR-TB: prioritise DST for all symptomatic contacts"; "three cases in 300m in 60 days: recommend village-level ACF") where every recommendation is based on the most recent and updated government guidelines.
Geospatial Map Design (GIS dashboard)
The dashboard is one map with toggleable layers and a linked side panel for role based views if needed (work queue on the field view, KPIs on the Surveillance Officer view).
Layer | What it shows | Notes |
Confirmed case markers | Distinct icon/colour; shape or badge for DR-TB and DS-TB | Tap for case card (respecting role-based data masking) |
Presumptive case markers | Separate style; awaiting test result | Auto-updates on result sync |
| Coloured by risk score band | Clustered at zoom-out to avoid pin soup |
Household boundaries | Polygon or grouped pin per household | Groups all members; deduplicates visits |
| | · Household (solid),· Occupational (dashed)· Social (dotted) |
Heat map | KDE density surface of cases | Adjustable time window |
Risk zones | Statistically significant hotspots (Gi*) | Outlined polygons with significance label |
Administrative boundaries | Village, PHC, Block, District | Standard NTEP boundary layers; selectable admin filter |
Health facilities | DMC, NAAT site, PHC, DR-TB centre | Icon by capability; shows nearest-facilityrouting |
Screening coverage | | The core quality metric, visualised |
Pending investigations | | Colour by days-overdue |
Active treatmentlocations | Where patients are on treatment | For adherence/follow-up geography |
3. Product Requirements
Functional requirements-
Symptom screening, referral for testing, result linkage.
TPT eligibility assessment, initiation/referral, and tracking to completion.
Household deduplication and a single shared, deduplicated pending-work view.
Interactive GIS dashboard with all layers with role based access..
Risk-scored, route-optimized work queue for field users.
Cluster/hotspot detection, transmission-graph view, and the alerts.
Recommendations (with reasons, confidence, accept/dismiss, and audit logging).
Full offline capture and sync.
Non-functional requirements-
Offline-first: all core field functions work with no connectivity for extended periods; sync is delta-based and conflict-resolved.
Scalability: architected to grow from one block to national volume without redesign (tenant-per-state, partitioned geospatial store).
Reliability and data integrity: no data loss on crash mid-visit; every record traceable to who/when/where.
Security: encryption in transit and at rest; device-level protection for cached identifiable data; remote wipe for lost devices.
Explainability and auditability: every AI output carries a reason and is logged with model version.
Accessibility and localization: multilingual, low-literacy-friendly, sunlight-readable, low-bandwidth.
Interoperability: ABDM-compliant, FHIR-based data exchange where applicable, ABHA linkage.
4. User Workflows
Surveillance Officer (primary user)
Opens app; work queue is pre-sorted by risk and overdue status; assigned area map loads from cache.
System auto-deduplicates: if a household already exists for another index case, the officer sees the prior record instead of creating a duplicate.
On return to connectivity, data syncs in the application; new risk scores, clusters, and alerts recompute; tomorrow's queue updates.
BPM (Block Programme Manager)
Sees which villages the model flags for active case finding and assigns to field team.
Monitors field team work queues and clearance rates; reallocates load.
DPM (District Programme Manager)
Drills from a weak block into its villages and specific overdue households.
District Leads
Clinical and programmatic ownership: candidate clusters awaiting confirmation, DR-TB concentration map, TPT completion.
Confirms or dismisses Al-flagged clusters (dismissals logged).
Activates the District Outbreak Response Team when warranted.
State Leads
Directs resources (diagnostics, staff, logistics) to districts by live risk, not just historical burden.
Feeds patterns into state planning and Nikshay-based reporting.
District Outbreak Response Team
Receives a confirmed cluster with its probable-transmission graph and case list.
Uses the map to plan the ring investigation (whom to screen, in what order).
Records the response and outcomes against the cluster, closing the loop.
State Surveillance Unit
Cross-district pattern detection, DR-TB corridor monitoring, migration-linked transmission across boundaries.
Owns model governance, threshold tuning, data quality oversight, and equity monitoring.
