question · draft

How would these people respond?

Who lives here, what would a change do to their days, and how would they react to it, before anyone tries it on the real place?

People & societyMovement & logistics

A city wants to move a bus line, close a street, raise a parking charge, or plan for a measles outbreak. A company wants to know how its staff would take a new schedule. A campaign wants to know how a town would vote. Each asks the same thing of a model: put the people in, make the change, and see what happens to them and what they do about it.

What you are really asking

  • Who is here? How many people, in which households, of what ages and incomes, where. This is the part a model can get right, because the census counts it.
  • What will the change do to their days? Who loses a bus, who gains a commute, who is exposed to the outbreak. A model of daily life can answer this, if it has been checked against how people actually move.
  • How will they react? Who switches mode, moves house, gets vaccinated, complains, votes. This is the hardest part, and the newest tools aim at it.
  • Who bears the cost? The same change lands differently on different groups. A model that only reports averages hides that.

What kind of model answers it

A synthetic population gives the model its residents, built to match the census. Agent models of daily life move them through work, school, shops and contacts: ActivitySim and MATSim for travel, Covasim and JUNE for disease, Mesa and NetLogo to build your own. Language-model agents give each resident a voice, so you can ask them questions or let them talk to each other: Concordia, TinyTroupe and EDSL are open; companies such as Simile and Aaru sell it as a service.

The first two are mature and used in public decisions. The third is not. Studies find that simulated respondents get the average answer of familiar groups roughly right and get the spread, minorities, other countries and new questions wrong. Synthetic people sets out the evidence.

What you need

  • Census tables for the area, and a sample of real records to build from.
  • For travel: a street and transit network, and a travel survey to check against.
  • For reactions: real answers from real people to compare with, on the same question. Without them a simulated poll cannot be checked.
  • A plain statement of what the model leaves out.

Without a model

Ask the people. A short survey of a few hundred residents, or a meeting with the groups most affected, often answers the question a simulated population would only estimate. Talk to the people affected covers how.

refers to this entry as a source

  • Synthetic people article draft

    Models of a population at the level of its people: residents built from the census, run through their days, and given a voice by language models, with what the evidence says about each layer.

discussed in

  • Synthetic people article draft

    Models of a population at the level of its people: residents built from the census, run through their days, and given a voice by language models, with what the evidence says about each layer.

Reviewed 2026-10-23: Claude, from the entries linked here and the pages they cite; not yet read by Anselm.

Origin: agent.

This entry as markdown.

staging: drafts and proposals shown