Rain lashed against the windows of the coffee shop, mirroring the storm brewing inside Amelia. She stared at the swirling latte art, the intricate design blurring with her unfocused gaze. Across the table, Liam was animated, recounting his post-interview phone call with the potential employer. His excitement felt like a shard of glass, lodged painfully in Amelia’s chest. She picked at a crumb on the table, meticulously arranging it into a tiny pile.

“...and then they said the second interview would be…” Liam’s voice faded. Amelia managed a weak smile, a gesture that felt inadequate, like offering a flimsy umbrella in a hurricane. She knew she hadn't performed as well during her interview.

Later that evening, in her small apartment, she replayed her interview in her mind, each misstep magnified, each hesitant answer a fresh wave of disappointment. She sank onto the couch, pulling her knees to her chest, the weight of the day pressing down on her. The silence of the room amplified her feelings.

Emotion: sorry

Cluster: Sadness / Despair
PC1 (Valence): -2.02 Negative
PC2 (Disposition): -0.36

Role in Research

This story is one of 1,000 stories generated for the emotion sorry. 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 sorry stories, after denoising with neutral dialogue baselines, produces the sorry emotion vector -- a direction in the model's 5,376-dimensional representation space.

Logit Lens (Layer 40)

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

Promoted:
S0.604
L0.549
😞0.382
😔0.364
ness0.324
Suppressed:
de-0.675
la-0.536
(!)-0.323
!-0.298
l-0.288