Text Regular - Sentic
| Emotion | Code | Example Use | |---------|------|--------------| | Joy | JOY | [JOY:0.8]What a beautiful sunrise[/JOY] | | Sadness | SAD | [SAD:0.7]He didn't say goodbye[/SAD] | | Anger | ANG | [ANG:0.9]How dare you[/ANG] | | Fear | FR | [FR:0.6]I heard a noise downstairs[/FR] | | Trust | TR | [TR:0.8]I believe you completely[/TR] | | Disgust | DIS | [DIS:0.7]That's repulsive[/DIS] | | Surprise | SUR | [SUR:0.5]Oh, you're here already[/SUR] | | Anticipation | ANT | [ANT:0.6]I can't wait to see what happens[/ANT] | For continuous affect modeling, STR supports the dimensional model: [V:A | valence:-1..+1, arousal:0..1]
I can't believe we won the game. [joy:0.9]That's amazing![/joy] sentic text regular
[SUR:0.7]And then I noticed the corner of the photo had been torn off. [intent: realization][SAD:0.9]Someone had already tried to forget.[/SAD][/intent] | Emotion | Code | Example Use |
If no closing tag is provided, the emotion applies to the end of the sentence. STR adopts a simplified subset of Plutchik’s wheel of emotions with eight primaries, each with a short code: STR adopts a simplified subset of Plutchik’s wheel
1. Introduction: The Need for Emotional Structure in Text Natural language is inherently ambiguous. While a sentence like "That's great" can express genuine enthusiasm, sarcasm, or polite dismissal, traditional text encodes none of these distinctions explicitly. For decades, computational linguistics focused on syntax and semantics, leaving affect—the emotional subtext—as a secondary, often poorly-addressed problem.