Labor market digital twin
The twin builds a state’s workforce accounts directly, with five inflows, three outflows and demand estimated four ways, and solves for the gap between supply and demand.
The problem
States plan their workforce with statistics that are years out of date and kept in separate places, with employment, graduations and migration each coming from a different source and sharing no accounting framework. Projections arrive as a single number per occupation, without the steps behind it. The twin models the market as stocks and flows that have to balance, and reports each term with its source and its uncertainty.
How it works
01Supply as conserved flows
Cohort accounting over 501 occupations and 51 jurisdictions: graduates in from the training pipeline, migration in and out from nineteen vintages of census microdata, exits and retirements from empirical age-specific rates. As the accounting identity has to hold, no term can be nudged to make the numbers fit.
02Demand built four ways, never averaged
Demand is estimated from requisition signals, structural projections, population-based forward need and facility blueprints, and the four estimates are kept separate: where they agree you can act on them, and where they diverge the difference points to the estimate that is missing something.
03Sourced terms, flagged gaps
Transfers are removed from exits before anything is projected. Thin cells fall back to national rates and say so, and where two decades of occupational codes are harmonized, the uncertain matches are flagged.
04From projection to decision
The engine also produces transition pathways limited by credential requirements and wage premiums, forward-looking market signals, and policy levers graded by the strength of their evidence, so a projected gap comes with options for closing it.
For one occupation in one region, five inflows add to the stock and three outflows reduce it, demand is built four separate ways, and the gap between them is the output.
Supply for an occupation includes the people already in it and everyone one retraining step away. For a target occupation the twin lists that pool: which occupations are skill-adjacent, how many people are in each and what training it takes to move across.
Demand is estimated four separate ways, each picking up a different signal over a different time horizon, and the four are not averaged. Agreement between them is the reason to be confident, and if they diverge, the difference shows which horizon is changing.
Tools used
Final state
This is the structure of the production system, which runs the same flows, identities and demand layers over real census microdata, training-pipeline records and employer panels. The first full run projects one state's nursing workforce through 2033 across all of its counties, and is informing state workforce policy and training investment. Where the engine can be checked against the federal system, it has been, and employer-survey forward demand for the pilot occupation comes within 7% of the federal projection. The curves and magnitudes on this page are illustrative, and the real runs carry their sources and uncertainty with them.