Abstract
With the advent of affective computing, the task of adequately identifying, representing and processing the emotional connotations of text has acquired importance. Two problems facing this task are addressed in this paper: the composition of sentence emotion from word emotion, and a representation of emotion that allows easy conversion between existing computational representations. The emotion of a sentence of text should be derived by composition of the emotions of the words in the sentence, but no method has been proposed so far to model this compositionality. Of the various existing approaches for representing emotions, some are better suited for some problems and some for others, but there is no easy way of converting from one to another. This paper presents a system that addresses these two problems by reasoning with two ontologies implemented with Semantic Web technologies: one designed to represent word dependency relations within a sentence, and one designed to represent emotions. The ontology of word dependency relies on roles to represent the way emotional contributions project over word dependencies. By applying automated classification of mark-up results in terms of the emotion ontology the system can interpret unrestricted input in terms of a restricted set of concepts for which particular rules are provided. The rules applied at the end of the process provide configuration parameters for a system for emotional voice synthesis.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Aduna NL net-Foundation (n.d.) Sesame. http://www.openrdf.org
Alter K, Rank E, Kotz S, Toepel U, Besson M, Schirmer A, Friederici A (2000) Accentuation and emotions—two different systems? In: Proceedings of the ISCA workshop on speech and emotion, Northern Ireland, pp 138–142
Bechhofer S, Moller R, Crowther P (2003) The DIG description logic interface. In: Description logics. CEUR Workshop Proceedings
Bechhofer S, van Harmelen F, Hendler J, Horrocks I, McGuinness DL, Patel-Schneider PF, Stein A (n.d.) OWL Web Ontology Language Reference. http://www.w3.org/TR/2004/REC-owl-ref-20040210/
Bradley M, Lang P (1999) Affective norms for English words (ANEW): stimuli, instruction manual and affective ratings. technical report c-1. Technical Report, The Center for Research in Psychophysiology, University of Florida
Cowie R, Cornelius R (2003) Describing the emotional states that are expressed in speech. In: Speech communication special issue on speech and emotion
Crubzy M, Dameron O, Fergerson RW, Knublauch H, Musen MA, Noy NF, Rubin D, Tu SW, Vendetti J (n.d.) Protg project. http://protege.stanford.edu/
Ekman P (1992) Are there basic emotions?. Psychol Rev 99(3): 550–553
Francisco V, Gervás P (2006) Exploring the compositionality of emotions in text: word emotions, sentence emotions and automated tagging. In: Proceedings of the AAAI-06 workshop on computational aesthetics: AI approaches to beauty and happiness, Boston
Francisco V, Hervás R, Gervás P (2005) Análisis y síntesis de expresión emocional en cuentos leídos en voz alta. In: ‘Sociedad Española para el Procesamiento del Lenguaje Natural, Procesamiento de Lenguaje Natural’, Granada, Spain
Herrera J, Peas A, Rodrigo A, Verdejo F (2006) UNED at PASCAL RTE-2 Challenge. In: Proceedings of the second PASCAL challenges workshop on recognising textual entailment, Venezia, Italy
Hewlett-Packard (n.d.) Jena: a semantic web framework for java. http://jena.sourceforge.net/
Izard C (1971) The face of emotion. Appleton-Century-Crofts, New York
Izard C (1977) Human emotions. Plenum Press, New York
Jing Y, Jeong D, Baik D-K (2008) SPARQL graph pattern rewriting for OWL–DL inference queries. Knowl Inform Syst (online first)
Kouylekov M, Magnini B (2006) Tree edit distance for recognizing textual entailment: estimating the cost of insertion. In: Proceedings of the second PASCAL challenges workshop on recognising textual entailment, Venezia, Italy
Lin D (1998) Dependency-based evaluation of MINIPAR. In: Proceedings of workshop on the evaluation of parsing systems, Granada, Spain
Linhalis F, de Mattos Fortes R, de Abreu Moreira D (2009) OntoMap: an ontology-based architecture to perform the semantic mapping between an interlingua and software components. Knowl Inform Syst (online first)
Maxwell D, Schubert K (1989) Metataxis in practice: dependency syntax for multilingual machine translation. Foris Publications, Dordrecht
Miller G (1995) Wordnet: a lexical database for english. Commun ACM 38: 39–41
Mindswap (n.d.a) Pellet owl reasoner. http://www.pellet.owldl.com/
Mindswap (n.d.b) SWOOP: a hypermedia-based featherweight OWL ontology editor. http://www.mindswap.org/2004/SWOOP/
Motik B, Cuenca-Grau B, Horrocks I, Wu Z, Fokoue A, Lutz C (n.d.) OWL 2 Web Ontology Language Profiles. http://www.w3.org/TR/owl2-profiles/
Motik B, Sattler U, Studer R (2005) Query answering for OWL–DL with rules. Rules systems. Web Semantics Sci Services Agents World Wide Web 3(1): 41–60
Ortony A, Clore G, Collins A (1988) The cognitive structure of emotions. Cambridge University Press, New York
Ortony A, Turner T (1990) ‘What’s basic about basic emotions?. Psychol Rev 97: 315–331
Parrott W (2001) Emotions in social psychology: essential readings. Psychology Press, Philadelphia
Peinado F (n.d.) DLModel, a tool for dealing with description logics. http://www.federicopeinado.com/projects/dlmodel/
Plutchik R (1980) A general psychoevolutionary theory of emotion. In: Plutchik R, Kellerman H (eds) Emotion: theory, research, and experience, vol 1. Theories of emotion. Academic Press, New York, pp 3–33
Racer-Systems (n.d.) Racerpro. http://www.racer-systems.com/
Russell J (1980) A circumflex model of affect. J Pers Soc Psychol 39: 1161–1178
Scherer KR (1984) On the nature and function of emotion: a component process approach. In: Scherer K, Ekman P (eds) Approaches to emotion. Erlbaum, Hillsdale, pp 293–317
Schrder M. (2004) Dimensional emotion representation as a basis for speech synthesis with non-extreme emotions. In: Proceedings of workshop on affective dialogue systems. Kloster Irsee, Germany
Wang P, Hu J, Zeng H-J, Chen Z (2008) Using wikipedia knowledge to improve text classification. Knowl Inform Syst (online first)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Francisco, V., Gervás, P. & Peinado, F. Ontological reasoning for improving the treatment of emotions in text. Knowl Inf Syst 25, 421–443 (2010). https://doi.org/10.1007/s10115-010-0320-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10115-010-0320-1