Generate a geographically consistent person
generate_consistent_personGenerates a synthetic Nigerian person with coherent identity, address, state, and LGA. Filters title by ethnic group and returns language/region; optional language and gender inputs.
Instructions
Generates one synthetic person whose identity, address, state, and LGA are geographically coherent. The title is filtered to match the ethnic group. Also returns the language and region the record was drawn from. Accepts optional language and gender.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| seed | No | Seed for reproducible output; the same seed returns the same record | |
| gender | No | The person's gender | |
| language | No | The person's language |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lga | Yes | ||
| Yes | |||
| phone | Yes | ||
| state | Yes | ||
| title | Yes | ||
| region | Yes | ||
| address | Yes | ||
| fullName | Yes | ||
| language | Yes | ||
| lastName | Yes | ||
| firstName | Yes |