Cervical cancer takes an Ethiopian woman roughly every 105 minutes — yet it is one of the few cancers that is preventable and curable when caught early. CerviScan AI combines a live pan-African data hub with AI-assisted Pap smear screening that runs entirely in your browser.
Half of this platform is devoted to Ethiopia's national emergency; the other half tracks the whole African continent — because the solutions travel between them.
Curated epidemiology with sources on every tile. All figures live in js/data.js — edit once, every chart and card updates.
Ethiopia MAJOR FOCUS
Cervical cancer named a priority; VIA "screen-and-treat" rolled out to primary hospitals.
School- and facility-based campaign starting with 14-year-old girls.
Ethiopia adopts the WHO 90·70·90 strategy targets.
Aligned with WHO's 2022 single-dose recommendation — more girls covered per dose.
Africa SECONDARY FOCUS
Rendered live with Chart.js from js/data.js. Rates are age-standardised (ASR) GLOBOCAN/ICO approximations — eastern & southern Africa carry the world's heaviest burden, while Ethiopia's population scale makes its absolute burden enormous despite a lower rate.
Incidence leaderboard · ASR per 100,000 women
Africa's share of the global burden
Projected trajectory · WHO African Region
The survival gap · deaths per 100 new cases
Methodology & honesty note: Headline tiles use the most widely cited estimates (ICO/IARC 2023 for Ethiopia, WHO AFRO & GLOBOCAN for the continent) and are labelled "≈" where values vary between sources. Projections and derived ratios are illustrative. News and research are fetched live from public APIs with cached fallbacks, refreshing every 10 minutes. No number here should be cited medically without checking the linked primary source.
Fetched live from Google News RSS — split 50/50 between Ethiopia and the rest of Africa. Auto-syncs every 10 minutes.
Queried live from NCBI PubMed E-utilities — papers with African/Ethiopian author affiliations, newest first. Auto-syncs every 10 minutes.
EfficientNet-B0 transfer-learned on SIPaKMeD — the largest public Pap smear benchmark — with Grad-CAM explanations so clinicians see what the model sees.
Input
Pap smear cell
224×224 RGB
Preprocess
Resize · normalise
ImageNet stats
EfficientNet-B0
Transfer learning
4.3M params
Classify
5-class softmax
+ confidence
Explain
Grad-CAM heatmap
nucleus attention
Confidence gate
Below 70% →
human review
Triage
Clear / review
/ urgent referral
Input → (224, 224, 3) → timm EfficientNet-B0 backbone # ImageNet pre-trained · num_classes=0
→ 1280-D feature vector → Dropout(0.4) → Dense(256) + ReLU → Dropout(0.2)
→ Dense(5) + Softmax → [Dyskeratotic · Koilocytotic · Metaplastic · Parabasal · Superficial-Intermediate]
80/20 stratified split on SIPaKMeD — 810 validation images · seed 42.
| Cell type | Category | Precision | Recall | F1 | Support |
|---|---|---|---|---|---|
| Dyskeratotic | Abnormal | 0.9878 | 0.9939 | 0.9908 | 163 |
| Koilocytotic | HPV-related | 0.9752 | 0.9515 | 0.9632 | 165 |
| Metaplastic | Abnormal | 0.9750 | 0.9811 | 0.9781 | 159 |
| Parabasal | Normal | 1.0000 | 1.0000 | 1.0000 | 157 |
| Superficial-Intermediate | Normal | 0.9821 | 0.9940 | 0.9880 | 166 |
· fp16 ONNX · MB, loaded once. Inference happens entirely on your device — no image ever leaves your machine. Research prototype, not a medical device.
Your image appears here — it is processed locally and never uploaded.
Confidence below 70% routes the cell to mandatory human review — the deployment safety gate. In validation, 3 of 487 abnormal cells escaped the model; the gate policy exists to catch exactly these.
| # | File | Prediction | Conf. | % | Category | Gate | Action |
|---|
Batch mode mirrors a clinic workflow: every image gets a prediction, a confidence score, a category and a triage action — exportable for records or review.