Tool Persona Questionnaire Build
Category: Persona System Β· Tier: All
Build a custom persona from questionnaire answers with category-aware value safeguards. Answers map trait names to values (0-1). Missing traits use intelligent defaults based on research correlations.
v16.12.0: Optionally specify a category for disability-specific value handling.
When to Use
The persona system models users with 25 cognitive traits (5 behavioral levels each) and 10 motivational values (Schwartz model). Create personas from descriptions, questionnaires, or custom trait overrides.
The questionnaire also asks five Big Five items β one each for openness, conscientiousness, extraversion, agreeableness and neuroticism. These are not scored as traits. They exist because the published research relates values to the Big Five rather than to cognitive traits, so a persona carrying them can have its values derived through correlations the literature actually supports, instead of through a bridge from traits that it does not.
Order of precedence when values are resolved: values someone stated explicitly, then a Big Five derivation, then the cognitive-trait derivation. Stating a value directly is still the best measurement available β Schwartz's own instruments work that way β so the Big Five layer is a fallback for personas nobody answered value questions for, not an upgrade over answering them.
Five of the thirteen axes are reachable only through the Big Five path: no cognitive trait targets hedonism, power, universalism or the relatedness need. Eighteen of the twenty-five Big Five links have a direction agreed by Roccas et al. (2002), Fischer & Boer (2015) and Parks-Leduc et al. (2015); the remaining seven are labelled hypotheses in the source. All magnitudes are modelling choices, not published coefficients.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | Yes | Name for the new persona |
| description | string | Yes | Description of the persona |
| answers | object | Yes | Map of trait names to values (0-1), e.g. {patience: 0.25, riskTolerance: 0.75} |
| category | string | No | Persona category for value safeguards (v16.12.0) |
| valueOverrides | object | No | Override specific values (0-1) if different from category defaults |
| save | boolean | No | Save the persona to disk for future use |
Example
Use persona_questionnaire_build on your target page
Tips
- Combine with other tools for full analysis
Research
- Navarro et al. β Bayesian modeling of individual cognitive differences using Dirichlet processes
- Schwartz Universal Values β Theory of basic human values
Related
- Tools Overview β All 130 tools by category