PhD prototype showcase

CAPRA

A Context-Aware Privacy Risk Assessment framework that turns live system telemetry into calibrated privacy-risk scores, with a human reviewer in the loop and a learning feedback path.

Three-part showcase

1

Research project outline

The research question, gap, and contributions in seven slides — under two minutes.

2

Framework description

The six layers of CAPRA, one at a time, culminating in a sped-up end-to-end animation.

3

Prototype repository

The full CAPRA prototype — n8n workflows, domain models for healthcare, retail, and student admission, dashboards, and reproducible test artefacts. Clone it and run the same three-domain evaluation locally.

Open on GitHub →

The framework at a glance

1 · DFL
Data Federation Layer
Normalises heterogeneous telemetry into a common event record.
3 · CPL
Context Processing Layer
Enriches events with contextual metadata from the domain model.
2 · CL
Context Layer
Central knowledge store; the interaction hub for all other layers.
4 · RIL
Risk Intelligence Layer
Assigns a severity score from the enriched context.
5 · FRL
Feedback & Refinement Layer
Learns from assessment outcomes and reviewer decisions.
6 · HIL
Human Interaction Layer
Presents cases to a human reviewer and captures their evaluation.

Architecture in motion

One event traced through the full stack — External Systems → DFL → CL → CPL → CL → RIL → CL → RIL → FRL → CL → FRL → HIL → Human → HIL → FRL → CL. Real workflow, sped up for playback.

Animated end-to-end trace of a single event through the six CAPRA layers
Numbers correspond to layer badges on the framework diagram: 0 External Systems · 1 DFL · 2 Context Layer · 3 CPL · 4 RIL · 5 FRL · 6 HIL · 7 Human reviewer.

Domains evaluated

CAPRA has been evaluated in three domains sharing the same six-layer architecture; only the domain model in the Context Layer changes.

Healthcare
Clinicians, records, treatment vs. curiosity — special-category health data.
Retail
Customer profiles, loyalty accounts, third-party sharing risk.
Student admission
Applications, transcripts, personal statements, reviewer workflows.