WORKS / 01 PRIVATE EVALUATION
DIARYBENCH
DiaryBench is a private benchmark for one question: how accurately can a model perform fine-grained emotional analysis over a long sequence of diary entries? It is designed to test not only whether a model can identify meaningful patterns, but whether it can do so without under-interpreting or over-interpreting the evidence. Most LLM benchmarks focus on coding or agentic ability, not on the nuanced interpretation required to track how emotion shifts across time. DiaryBench is meant to fill that gap.
TRACK 01 / SET 50
Model performance board
These filters show how much context from my diary a model needs to use. Evidence ranges from one passage, to the same period, to several years, and finally to a later retrospective. Traps marks questions where the wrong options sound psychologically insightful—defense, self-protection, and so on—but do not match what I was actually feeling.
External comparison bars project into the DiaryBench 30–70 window around a shared 50 anchor; raw scores stay visible at right.
WHAT THIS MEASURES
Not positive or negative.
More exact than that.
The source stays private; I am the author and the only ground truth. Each question presents several plausible readings of a moment, but the relevant evidence may span one passage, a period, or years of diary entries. The fields below define the test format, the answer key, and the scoring rule.
- 01
Long-context reconstruction
Connect clues across one passage, a period, or years of diary entries.
- 02
Fine-grained discrimination
Separate adjacent, plausible accounts of the same feeling.
- 03
Chinese register and performance
Read internet-native and performative emotional language in context.
- 04
Resist over-interpretation
Do not mistake a depth-sounding mechanism—or the narrator’s own explanation—for what the text supports.
|S ∩ C| / |S ∪ C|Across 50 questions. S = selected options; C = correct options. Partial credit is built in; extra choices reduce the score.