Personality Trait Models
The Big Five personality traits, plus HEXACO, Eysenck and Dark Triad traits.
The Big Five personality traits, plus HEXACO, Eysenck and Dark Triad traits.
The five factors of the dominant trait model (Openness, Conscientiousness, Extraversion, Agreeableness, Neuroticism), followed by traits from competing models: HEXACO's added Honesty-Humility and Emotionality, Eysenck's Psychoticism, and the Dark Triad. Rows after the first five are labeled with the model they come from.
| Trait | Description |
|---|---|
| Openness | Appreciation for variety, imagination, and curiosity. |
| Conscientiousness | Organization, dependability, and self-discipline. |
| Extraversion | Sociability, assertiveness, and positive emotionality. |
| Agreeableness | Cooperation, trust, and concern for others. |
| Neuroticism | Tendency toward negative emotions and instability. |
| Honesty-Humility (HEXACO) | Sincerity, fairness, greed avoidance and modesty; the sixth factor in the HEXACO model. |
| Emotionality (HEXACO) | Fearfulness, anxiety, dependence and sentimentality; HEXACO's version of emotional reactivity, separate from anger. |
| Psychoticism (Eysenck) | In Eysenck's model, a dimension of tough-mindedness, aggression and nonconformity; not a diagnosis of psychosis. |
| Machiavellianism (Dark Triad) | A strategic, manipulative and cynical orientation toward others. |
| Narcissism (Dark Triad) | Grandiosity, entitlement and a need for admiration. |
| Psychopathy (Dark Triad) | Low empathy, impulsivity and callousness, measured as a trait in the general population. |
The shape of this dataset, read from the data itself: every column, its type and a real value. Agents can use this to plan a query without fetching the whole document.
| Section | Field | Type | Example |
|---|---|---|---|
| data | trait | string | Openness |
| data | description | string | Appreciation for variety, imagination, and curi… |
The static files contain the same reference rows as the API, with no API rate limit. Live metadata, such as view counts, may differ. Use the API for content negotiation; use the static files for a cacheable snapshot.
curl "https://yjtoon.yunusemrevurgun.com/api/dataset/personality-trait-models?format=toon"
const res = await fetch( "https://yjtoon.yunusemrevurgun.com/static-data/dataset/personality-trait-models.toon" ); const toon = await res.text();
Rate limit: 120 requests per minute per IP, no key and no signup. API reference →