Creating an XML Translator for the Emotion Markup Language (EmotionML)

被引:0
|
作者
Nichele, Marcelo [1 ]
Jaques, Patricia A. [1 ]
机构
[1] Univ Vale Rio dos Sinos, PIPCA, Av Unisinos,950 Bairro Cristo Rei, BR-93022000 Sao Leopoldo, Brazil
来源
关键词
Affective computing; EmotionML; Translator;
D O I
10.5335/rbca.2013.2814
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This article aims at presenting and describing a translator for the language EmotionML 1.0. EmotionML is a XML-based markup language designed to standardize the representation of emotions in computers. The translator must be able to: (i) identify the elements of EmotionML in an XML document, and return them as instantiated objects, (ii) dynamically generate classes from the grammar defined for the language EmotionML in order to instantiate objects; (iii) generate files from EmotionML instantiated objects. The proposed translator can be used in various types of Affective Computing applications that involve inference, expression or synthesis of emotions. An affective computing system endowed with the proposed translator is able to retrieve affective information stored in a file, modify the file data in real time, as well as store information in EmotionML format for future access or modifications.
引用
收藏
页码:55 / 68
页数:14
相关论文
共 50 条