Skip to main content
Orwel’s Personality Engine analyzes visitor behavior in real-time to infer psychological traits and predict future actions. This analysis is based on the p12 Base Model, a set of 12 core personality archetypes derived from digital body language.

The p12 Base Model

The engine scores every visitor against 12 distinct personality dimensions. A visitor typically exhibits a mix of these traits, with 1-2 dominant ones forming their primary persona.

Action Architects

Users who are goal-oriented and structured.

Decisive

Quick to act, focused on results.

Impulsive

Acts on immediate urges, high energy.

Methodical

Systematic, detail-oriented.

Focused

Highly attentive to specific tasks.

Information Explorers

Users who seek knowledge and understanding.

Curious

Seeks new information, explores widely.

Skeptical

Cautious, verifies claims.

Lost

Disoriented or unsure.

Social Connectors

Users driven by interaction and community.

Social

Seeks connection with others.

Reactive

Responds to external stimuli.

Emotional States

Transient states reflecting current mood.

Anxious

Worried or hesitant.

Playful

Fun-seeking, non-linear.

Engaged

Deeply involved and committed.

Calculation Logic

The engine uses a Bayesian Inference model combined with Rate-Based Feature Extraction.
  1. Event Collection: The SDK captures granular events (clicks, scrolls, hovers, form inputs).
  2. Feature Engineering: Events are normalized into rates (e.g., clicks_per_minute, interaction_ratio) to account for session duration.
  3. Probabilistic Scoring: Each trait has a Gaussian probability model. The engine calculates the likelihood of the observed behavior matching each trait’s profile.
  4. Confidence Score: A confidence score (0-1) is assigned to each trait. Traits with high confidence (>0.6) are considered active.

Personality Combos (Synergies)

When a visitor exhibits two strong traits simultaneously, they form a Personality Combo. These combinations provide deeper insight into complex behaviors.

Complementary Synergies

Positive combinations that enhance user capability.
  • Executive Architect (Decisive + Methodical): Deep analysis followed by decisive action. The ideal B2B buyer.
  • Community Catalyst (Social + Playful): Drives engagement and viral growth.
  • Critical Researcher (Curious + Skeptical): Explores widely but evaluates rigorously. Hard to win over, but loyal once convinced.
  • Goal Achiever (Decisive + Engaged): Quick decision-making with long-term commitment.
  • Specialist Commitment (Focused + Engaged): Intense concentration with sustained interest.

Conflict Patterns

Opposing traits that indicate friction or uncertainty.
  • Tension Pattern (Impulsive + Methodical): Urgency vs. Deliberation. The user wants to act but feels the need to check details, leading to erratic behavior.
  • Stress Pattern (Anxious + Decisive): Caution vs. Action. Often results in “approach-avoidance” cycles (starting a form, stopping, starting again).
  • Navigation Conflict (Lost + Focused): Disorientation vs. Concentration. The user is trying hard to find something but failing.

Using Personalities

You can retrieve the inferred personalities for a visitor using the API:
GET /api/v1/identities/{id}/personalities
Use these insights to personalize the experience:
  • For Decisive users: Show “Buy Now” buttons and quick checkout.
  • For Skeptical users: Highlight social proof, guarantees, and detailed specs.
  • For Lost users: Trigger a proactive support chat or simplified navigation.