Forum Moderators: open
As the web is becoming ubiquitous, interactive, and multimodal, technology needs to deal increasingly with human factors, including emotions. The present draft specification of Emotion Markup Language 1.0 aims to strike a balance between practical applicability and scientific well-foundedness. The language is conceived as a "plug-in" language suitable for use in three different areas: (1) manual annotation of data; (2) automatic recognition of emotion-related states from user behavior; and (3) generation of emotion-related system behavior.
<emotion>
<category set="everydayEmotions" name="joy"/>
</emotion> You'll have to review the entire draft. I'm sure there will be many smiles after reading that.
<intrinsic-pleasantness value="-0.5"/> ^ Heh!
<abbr title="Semantic Emotion Optimization">SEO</abbr>
I reviewed a little bit, got about halfway down . . . began to skim a little . . . then it hit me.
Why do we need to complicate this more than it needs to be? We already have XHTML which can be extended to include any context you want, including emotions. A properly coded DTD could add context to
<happy>:-)</happy>
<sad>:-(</sad>
<bawdry>(_¦_)</bawdry>
I fear, like the optimum use of XHTML, if it ever takes hold only the Cliff Notes will make their appearance.
I'd have to see this in action. The human brain devotes an incredible amount of it's processing to recognizing and interpreting facial expressions and vocal inflection. Most of this passes subconsciously.
So getting anywhere with an emotionally descriptive language, would require
1. that humans understand emotion well enough to describe it verbally
2. that computers understand human emotion well enough to interpret it.
This strikes me as one of those cases where people are looking for an engineering solution to something that is not an engineering problem.
To wit, I quote Section 1.2
1.2 The challenge of defining a generally usable Emotion Markup LanguageAny attempt to standardize the description of emotions using a finite set of fixed descriptors is doomed to failure: even scientists cannot agree on the number of relevant emotions, or on the names that should be given to them.
Couldn't have said it better myself.
Now, when we pass the singularity and computers have the processing capacity to be as good at facial recognition and understanding emotion as humans are, then this *could* become an engineering problem. Nothing is impossible.
I am glad you started this discussion. :)
The web is really going to change dramatically in few years. With machines having sense of idea of mood of writer , bringing exact content relation to required context is just very small portion of big gift which soon will be reality for all of us.
So now we're going to separate content into; Logic, Structure, Presentation, and Emotion? I shall be developer / psychiatrist.
Since writing began [insert date I didn't look up :) and tag to describe how I feel about that = sad, nonchalant], we have described, detected and interpreted emotion in written language based on the style of what's written and what we understand about ourselves and culture, and it works just fine. Adding blunt static tags that state "This is a happy sentence." seems to over simplify how we use language.
Of course this is not for, humans –it is for machines, and they'll need things simplified if they are going to be able to help us more with our decisions, it just this seems to be the lazy way to do it.
I suppose the upshot of this might be that my favourite decision engine will soon help me make a decisions based on what it knows will make me happy, or sad even!
– not keen.
<sarcasm>
The standards folks probably missed their publication data a bit :) . Should have been April 1st :o , would have been fun then :(
</sarcarsm>
I've seriously no intention of using this.
Currently, W3's Emotion-related "Incubator Groups" (EmoXGs) just look like "Navel-Gazing for Grants Groups" (NaG$).
Had to laugh at this though:
In the following example, Fred is annotated as being sad on 23 November 2001 at 14:39 hours, three minutes later than the absolutely positioned reference element.<emotion id="annasJoy" date="2001-11-23T14:36Z">
<category set="everydayEmotions" name="joy"/>
</emotion>
<emotion id="fredsSadness" timeRefURI="#annasJoy"
timeRefAnchor="end" offsetToStart="3min">
<category set="everydayEmotions" name="sadness"/>
</emotion>
but how was my post any less valid than the others?
You know, I wrangled over that, hoping it wasn't misread . . . <faux-pas>sorry,</faux-pas> that was not what I meant. You were citing an example that follows the draft, which actually makes it more relevant, the posts I was referring to cited XHTML code.
Sarcasm is hard to pull off in print a lot of the times... for me anyways.
Many 'in fun, jest, or sarcasm' comments do not translate to text, and something of which to always be mindful. The innocent misunderstanding starts flame wars in forums, and untold grief in businesses where the wrong person doesn't 'get it' (or is simply of obtuse personality). Next thing you know an internal email gets forwarded through the entire company (even nationally or internationally) - all over a totally unintended misinterpretation that then takes on a life of its own. (No shortage of deliberate misinterpretation out there either. Knives are sharp these days. When times are tough, keep your back to the wall.)