The sun beat down relentlessly, making the asphalt shimmer. Mark kicked at a loose pebble, sending it skittering across the driveway. He was waiting for his son, Daniel, who was supposed to be helping him with the car. He had seen the account, a carefully orchestrated performance of cool and indifference.

He thought of all the times he had tried to connect with Daniel. The shared sporting events, the clumsy attempts at conversation. Now, he wondered if it had all been a facade. Daniel was becoming a man, but it was a man he didn't know.

The engine of a beat-up car rumbled in the distance. Daniel got out, his face impassive. Mark felt the familiar tightening in his chest. He looked at his son, and a world of distance stretched between them.

Emotion: bitter

Cluster: Shame / Guilt
PC1 (Valence): -1.78 Negative
PC2 (Disposition): 0.84

Role in Research

This story is one of 1,000 stories generated for the emotion bitter. During extraction, it was fed through Gemma4-31B and its hidden state activations were captured at 11 layers.

The mean activation across all 1,000 bitter stories, after denoising with neutral dialogue baselines, produces the bitter emotion vector -- a direction in the model's 5,376-dimensional representation space.

Logit Lens (Layer 40)

Tokens promoted/suppressed when the bitter vector is projected through the unembedding matrix.

Promoted:
S0.447
striving0.238
😞0.236
aggravated0.225
soport0.223
Suppressed:
own-0.316
de-0.291
la-0.231
🤩-0.227
是非常-0.225