DengueOps AI

Transparency

Assumptions & Limitations

“Transparent boundaries for interpreting the DengueOps AI prototype.”

This page documents the assumptions behind the prototype. DengueOps AI is designed to demonstrate decision-support logic under data-scarce conditions, not to claim validated real-world deployment accuracy.

Synthetic demonstration dataSpatial heuristicSynthetic empirical rangePublic facility anchorsAdvisory outputReal deployment requires validation

For evaluators: All assumptions are made explicit so reviewers can assess the prototype design without misinterpreting it as a validated live system.


Core Assumptions

Core Assumptions Table

Seven core assumptions underpin the prototype, each with an explicit rationale, known limitation, and future improvement path.

AssumptionWhy It Was UsedLimitationFuture Improvement
Synthetic / demo dengue dataUsed to demonstrate full analytics pipeline safely without real surveillance data.Does not represent official dengue surveillance records.Replace with official aggregated dengue surveillance from DGDA/IEDCR.
Synthetic facility readinessReal-time bed occupancy and inventory are not publicly available.Cannot validate actual hospital shortages or real supply levels.Connect to hospital MIS or authorised facility reporting system.
Public hospital name anchorsImproves geographic realism without fabricating institutional identities.Only names and general anchors are real; all readiness values are synthetic.Use validated facility profiles and official capacity data.
Spatial exposure heuristicCity-level forecasts need zone-level allocation; ward-level data unavailable in prototype.Not a learned ward-level spatial model; allocation weights are assumed.Use ward-level case data, population density, mobility, and vector indices.
Prequential absolute-residual empirical rangeProvides a simple, transparent planning range tied directly to validation error.Synthetic, temporally dependent, post-selection evidence; not a probability guarantee or prediction interval.Use quantile regression, bootstrap, or Bayesian forecasting methods.
LOS-based bed pressureBeds are cumulative resources; dengue admissions accumulate over average stay length.Average length of stay is simplified and not validated against real admissions.Use actual diagnosis, admission, and discharge data from facility records.
Vulnerability-gated priority scoreCombines forecast risk and structural vulnerability to rank zone response urgency.Weights are prototype assumptions, not calibrated with expert consensus.Calibrate with expert input and historical outbreak response outcomes.

Data Boundaries

What Is Real vs Synthetic?

A clear breakdown of each data element used in the prototype.

Public AnchorSyntheticDemo / AggregateNot Used
Data ElementPrototype StatusDetails
Facility namesPublic AnchorReal public anchors where available + synthetic local units
General bed capacityPublic AnchorPublic reference anchor where available / synthetic where unavailable
Dengue-specific bed allocationSyntheticSynthetic demonstration values only
Current dengue occupancySyntheticSynthetic demonstration values only
NS1 / RDT stockSyntheticSynthetic demonstration values only
IV fluid stockSyntheticSynthetic demonstration values only
Baseline daily consumptionSyntheticSynthetic demonstration values only
Dengue case trendsDemo / AggregateSynthetic/demo aggregate — not official surveillance
Climate valuesDemo / AggregateSynthetic/demo or public-style aggregate values
Patient-level recordsNot UsedNot collected, processed, or stored

Spatial Exposure Heuristic

The prototype forecasts dengue at city level and allocates expected cases to zones using a spatial exposure heuristic — not a learned spatial epidemiological model.

Exposure Index Formula

Exposure Index =

Population Share × 0.40

+ Density Weight × 0.30

+ Facility Pressure Weight × 0.20

+ Mobility Corridor Weight × 0.10

This is not a learned spatial epidemiological model. It is a transparent allocation mechanism used because ward-level dengue surveillance data may not be available in the prototype context.


Operational Design

Operational Workflow Assumption

The prototype is designed so that operational users are never required to touch code, scripts, or data files.

Operational users are not expected to code, clean CSV files, or run scripts during an outbreak. The analytics pipeline is maintained by technical/MIS staff, while hospital and public health users receive translated action recommendations.

Current Prototype

1

CSV / JSON data files

synthetic demo data

2

Python analytics pipeline

manual / scheduled run

3

Static dashboard outputs

JSON → Next.js frontend

Future Production

1

Scheduled ingestion

automated data feed

2

API / database feeds

real-time or daily batch

3

Automatic pipeline runs

triggered by new data

4

Access-controlled dashboard

role-based login

5

Audit logs

traceability & governance

MIS / Data Officer

Runs pipeline updates

Public Health / Hospital Users

Review translated outputs

Decision-Makers

Act with human judgment


Modelling Limitations

Modelling Limitations

Random Forest was selected and adopted using deterministic synthetic rolling-origin evidence — not claimed as superior on real Dhaka data.

Validation uses demo/synthetic aggregate data, not official surveillance records.

The model cannot prove causal effects of rainfall or humidity on dengue transmission.

Feature importance, if shown, is interpretability only — not causal attribution.

Real deployment would require external validation on real epidemiological data.

Lag structure (14d, 28d) is based on biological reasoning; it is not statistically optimised for Dhaka South specifically.

Decision-Support Scope

Decision-Support Limitations

The System Helps Answer

  • Where risk may rise across epi weeks
  • Where supply pressure may emerge based on SDH
  • Where bed pressure may appear based on LOS modelling
  • Which zones may need vector-control attention

The System Does Not Decide

  • Exact procurement orders or quantities
  • Official emergency declaration triggers
  • Clinical treatment decisions
  • Public warning issuance
  • Final resource deployment decisions

Risk Mitigation

Risk of Misuse and Mitigation

RiskMitigation
Overinterpreting synthetic data as realData mode banners, assumption page, and explicit status labels
Treating forecast as certainUncertainty scenarios (best / expected / worst) shown prominently
Ignoring human judgmentHuman-in-the-loop language throughout all outputs
Using outputs for clinical diagnosisExplicit no-diagnosis statement in ethics and UI
Static vulnerability permanently biasing zonesVulnerability-gated priority score design
False confidence in synthetic facility valuesSynthetic readiness labels and notes on all facility outputs

Future Work

Future Validation Roadmap

Eight prioritised steps required to move from prototype towards real operational deployment.

1

Replace demo data with official surveillance

Use official aggregated dengue surveillance data from DGDA, IEDCR, or city corporation epidemiology unit.

2

Validate climate lags against historical outcomes

Test whether 14-day and 28-day lag assumptions hold against real dengue outbreak timelines in Dhaka.

3

Validate uncertainty on untouched real data

Re-evaluate the frozen temporal range policy on post-selection Dhaka observations before any deployment claim.

4

Validate facility readiness logic

Use authorised hospital data to validate dengue bed capacity, occupancy, and inventory estimates.

5

Test zone prioritisation against historical response

Assess whether the spatial exposure heuristic aligns with documented outbreak zones and vector-control deployments.

6

Add secure scheduled ingestion pipeline

Automate data ingestion from authorised sources with error handling, logging, and data freshness checks.

7

Add access control and audit logs

Implement role-based access, session management, and immutable audit logs for all data and model actions.

8

Develop simplified public advisory layer

Create a public-facing output layer that presents risk levels in plain language without exposing facility or model details.

The value of DengueOps AI is not that it already represents a live city-wide deployment. Its value is that it demonstrates a transparent, auditable, and extensible decision-support architecture for converting outbreak forecasts into preparedness intelligence.

Assumptions Summary — DengueOps AI · IEEE ICADHI 2025

DengueOps AI — Simulation-Based Dengue Surge Preparedness Decision Support for Dhaka South.  Prototype only. Not for clinical or official public health use.