Rain lashed against the windows of the university library, mirroring the tempest brewing inside Maya. She slammed her textbook shut, the sound echoing in the otherwise quiet room. Her carefully constructed study schedule, the meticulous tracking of her hours spent in the library, all felt like a waste now. The email, with its curt explanation of a clerical error, a swapped scholarship, had just landed in her inbox. It was supposed to go to a student with a name that sounded remarkably similar to hers, but was clearly not *her*.

She ran a hand through her already disheveled hair, the action doing little to soothe the sudden thrumming in her temples. The financial aid office was closed for the day. She’d have to wait. Wait to explain, wait to plead, wait to… well, she didn’t even know what she was waiting for. A solution, she supposed, though the sinking feeling in her stomach told her one wasn’t forthcoming.

Emotion: annoyed

Cluster: Anger / Hostility
PC1 (Valence): -0.59 Negative
PC2 (Disposition): 1.27

Role in Research

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

Logit Lens (Layer 40)

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

Promoted:
l0.376
😠0.251
0.249
🤬0.245
fucking0.239
Suppressed:
own-0.352
渗透-0.251
gradually-0.234
unfolding-0.226
超越-0.224