Skip to content

Explainable workforce analytics project detecting early attrition risk and simulating retention impact (£1.7m savings scenario).

Notifications You must be signed in to change notification settings

reneajene/silent-attrition-engine

Repository files navigation

Silent Attrition Engine (SAE)

Detecting hidden employee flight risk before resignations happen

Most employees do not resign suddenly.

They disengage quietly, through overtime creep, declining performance, stalled progression, management instability, and burnout, often 6–12 months before leaving.

The Silent Attrition Engine (SAE) is a privacy-preserving, explainable workforce analytics system designed to detect these early warning signs and support proactive retention decisions.


What This Project Does

SAE identifies employees at risk of voluntary attrition using internal behavioural and organisational signals, then simulates how targeted interventions could reduce attrition and save costs.

At its core is EARS™ (Employee Attrition Risk Score), a transparent risk score that categorises employees into actionable risk tiers.


Key Outputs

1. EARS – Employee Attrition Risk Score

  • Score range: 0–100
  • Risk tiers: Low, Medium, High, Critical
  • Built from explainable signals (not black-box predictions)

2. Early-Warning Signal Framework

Named signals include:

  • Overtime Creep
  • Manager Shock
  • Promotion Stall
  • Training Deficit
  • Performance Slide
  • Absence Spike
  • Commute Strain

Each signal reflects known precursors to disengagement and exit.

3. Intervention Simulator

Simulates realistic retention actions:

  • Reducing overtime pressure
  • Increasing training access
  • Improving manager stability

Result (example run):

  • High/Critical risk employees reduced from 154 → 9
  • Estimated avoided attrition: 145 employees
  • Estimated savings: ~£1.74 million

Repository Structure

Silent-Attrition-Engine/ ├─ data/ │ ├─ raw/ │ └─ processed/ ├─ src/ │ ├─ data_generation.py │ ├─ scoring.py │ └─ interventions.py ├─ reports/ │ ├─ Risk_Framework.md │ └─ Executive_Summary.md ├─ run_intervention_simulation.py └─ README.md


Why This Matters

Most organisations rely on exit interviews and lagging metrics.

SAE demonstrates how workforce data can be used earlier, ethically, and strategically to:

  • reduce avoidable attrition
  • protect institutional knowledge
  • improve employee wellbeing
  • optimise retention investment

Ethical Use

  • No protected characteristics used
  • Signals are operational, not personal
  • Outputs are probabilistic
  • Human oversight is required

Author (Me)

Built as a portfolio project to demonstrate applied workforce analytics, business impact thinking, and decision-support design.

If you work in HR, People Analytics, Consulting, or Data, I’d love feedback.

About

Explainable workforce analytics project detecting early attrition risk and simulating retention impact (£1.7m savings scenario).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages