EMMA (Extensible MultiModal Annotation) 1.0 was originally designed to represent semantically complex user input to interactive multimodal systems.
EMMA 2.0 [1] introduces the ability to represent system output, in addition to user input. This makes it possible for both sides
of a computer-human dialog to be represented in a uniform format. Many of the features originally designed for representing input also work well
for representing output. In particular, the ability to represent alternatives
(<emma:one-of>
) may be useful for users with cognitive disabilities.
<emma:output>
elements
within an <emma:one-of>
tag, to support users who need simpler text.Note that EMMA 2.0 is still a Working Draft, so there is ample opportunity to provide suggestions and comments.
Here's an example of an EMMA document that could be used to provide four different alternative formats of a message about today's weather. The first three alternatives are texts with different levels of complexity, and the fourth is an image-only presentation.
<emma:emma version="2.0" xmlns:emma="http://www.w3.org/2003/04/emma" <emma:one-of id="ooo1" emma:medium="visual" emma:mode="text" emma:result-format="text/html" emma:lang="en=US" <emma:output emma:confidence="0.8" id="html1"> <complexity value="10.2" metric="Flesch-Kincaid"/> <p> Showers, mainly before 1pm. High near 50. Breezy, with a northwest wind 13 to 22 mph, with gusts as high as 32 mph. Chance of precipitation is 80%. </p> </emma:output> <emma:output id="html2"> <complexity value="3.6" metric="Flesch-Kincaid"/> <p> It will probably rain in the morning. The high temperature will be about 50 degrees. It will be breezy. The wind will come from the northwest, with gusts as high as 32 miles per hour. </p> </emma:output> <emma:output id="html3"> <complexity value="2.4" metric="Flesch-Kincaid"/> <p> It will probably rain in the morning. It will be a little cool. It will also be windy. </p> </emma:output> <emma:output id="html4"> emma:result-format="image/svg+xml" <img> src="weather.svg" alt="wind, rain, coat" </img> </emma:output> </emma:one-of> </emma:emma>
Complexity=10.2
Showers, mainly before 1pm. High near 50. Breezy, with a northwest wind 13 to 22 mph, with gusts as high as 32 mph. Chance of precipitation is 80%.
Complexity=3.6
It will probably rain in the morning. The high temperature will be about 50 degrees. It will be breezy. The wind will come from the northwest, with gusts as high as 32 miles per hour.
Complexity=2.4
It will probably rain in the morning. It will be a little cool. It will also be windy.
image only
[1] EMMA 2.0