Skip to content
Back to skills

Papi Personality Alignment Eval

ASecurity

Evaluates how well a language model's generated responses align with a specific individual's personality traits across the Big Five and Dark Triad dimensions. It measures the distance between the model's predicted personality profile and the target profile, with lower scores indicating better alignment. Use when the user wants to benchmark on PAPI, or asks about evaluating this task. Reports Aligned Score.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythongitapiperformance

Works with

  • api

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill papi-personality-alignment-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Papi Personality Alignment Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Papi Personality Alignment Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-papi-personality-alignment-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-papi-personality-alignment-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: papi-personality-alignment-eval
description: Evaluates how well a language model's generated responses align with a specific individual's personality traits across the Big Five and Dark Triad dimensions. It measures the distance between the model's predicted personality profile and the target profile, with lower scores indicating better alignment. Use when the user wants to benchmark on PAPI, or asks about evaluating this task. Reports Aligned Score.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2408.11779
  bibtex_key: [REDACTED]
  confidence: high
---

# papi-personality-alignment-eval

> Personality Alignment of Large Language Models — Zhu et al. (2024) (arXiv:2408.11779, 2024)

## What this evaluates

Evaluates how well a language model's generated responses align with a specific individual's personality traits across the Big Five and Dark Triad dimensions. It measures the distance between the model's predicted personality profile and the target profile, with lower scores indicating better alignment.

## Datasets

- **PAPI** — total 320000; splits: test (-1); repo https://github.com/zhu-minjun/PAlign

## Metrics

- `Aligned Score` **(primary)** — range: other
  - Distance between the model's predicted personality scores and the target personality scores across 8 dimensions (Big Five + Dark Triad), calculated per Eq. 2 in the paper. Lower scores indicate better alignment.

## Input / output format

**Input**: A prompt containing a statement from the IPIP-NEO-300 inventory, along with the target individual's personality trait scores to align to.

**Output**: Model-generated text response to the prompt.

## Scoring recipe

```python
# For each test instance:
# 1. Generate model response to the IPIP-NEO-300 statement.
# 2. Use a personality assessment model to predict the 8 trait scores from the response.
# 3. Compute distance (e.g., MSE) between predicted scores and target scores for each trait.
# 4. Average or sum distances across the 8 traits to get the Aligned Score.
# Lower Aligned Score = better alignment.
```

## Common pitfalls

- The Aligned Score is a distance metric where lower values indicate better performance, contrary to typical accuracy metrics.
- Personality scores are predicted by an external assessor rather than being self-reported by the model.
- The evaluation covers both multiple-choice and open-ended generation tasks, requiring different scoring pipelines.

## Evidence (verbatim from paper)

> Comparison of alignment methods on the PAPI dataset using the Aligned Score of Big-Five personality traits and Dark Triad traits. The scores in the table represent the distance of alignment calculated by Eq. [2], with lower scores indicating better alignment.

## Citation

```bibtex
@misc{zhu2024personalityalignment,
  title={Personality Alignment of Large Language Models},
  author={Zhu et al. (2024)},
  year={2024},
  note={arXiv:2408.11779}
}
```

- arXiv: 2408.11779

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.