W3C home > Mailing lists > Public > public-xg-emotion@w3.org > July 2008

[EMOXG] summary first results xml spec subgroup

From: Burkhardt, Felix <Felix.Burkhardt@t-systems.com>
Date: Wed, 2 Jul 2008 10:03:14 +0200
Message-Id: <1B6169C658325341A3B8066E23919E1C0131F928@S4DE8PSAANK.mitte.t-com.de>
To: <public-xg-emotion@w3.org>

Sorry, I've sent this to the wrong group.

An: member-xg-emotion@w3.org
Betreff: [EMOXG] summary first results xml spec subgroup


Hello all

This is the first summary of the discussion about a possible XML implementation of the EmotionMarkup.
Current participators are Marc Schröder, Ian Wilson, Myriam Lamolle, Björn Schuller and Felix Burkhardt.

We restrained the first discussion on the modeling of core feature 2 from the requirements [1]: "emotion categories"

1. First we stated that the simplest form, as used in EARL [2] so far (flat and implicit):
 
<emotion category="pleasure"/>

has the charm of simplicity, but it has disadvantages:
- the markup gives no hint regarding the set of categories to use
- if you want to add meta-information (e.g., Meta 1: Confidence) specifically to the category, that is not straightforward to do.

2. An alternative would be

<emotion>
   <category>pleasure</category>
</emotion>

but the usage of plain text in elements (vs. attributes) is to be avoided because our ML will certainly be used in conjunction with text processing steps and we certainly wouldn't want to be left with the " pleasure " string when all markup gets removed.

3. We than thought about ways for making it explicit which set of categories is used and came up with three different ideas:
3a. Category sets as the name of the element, e.g.:
<emotion>  <category> <BigSixEmotion name="joy"/>  </category> </emotion> or, in a flatter version <emotion> <EverydayEmotionCategory name="pleasure" confidence="0.9"/> </emotion>

3b. Category sets  as the value of a apecial attribute attribute, e.g.: 
<emotion> <category set="everyday" name="pleasure" confidence "0.9"/> </emotion>

3c. Category sets  as the namespace of the <category> element, e.g. 
<emotionml:emotion
xmlns:everyday="http://emoxg.org/categories/everyday/">
<everyday:category id="pleasure" confidence="0.9" />
</emotionml: emotion>

That's how far we got and what we'd like to discuss on the next phone meeting.
Greetings,
felix


[1] http://www.w3.org/2005/Incubator/emotion/XGR-requirements-20080513/
[2] http://emotion-research.net/projects/humaine/earl/spec
Received on Wednesday, 2 July 2008 08:03:56 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 2 July 2008 08:03:57 GMT