Back to docs

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

Related

From the Blog