Emotion Recognition from Text Using Situational Information and a Personalized Emotion Model Yong-soo Seol 1, Han-woo Kim 1, and Dong-joo Kim 2 1 Department.

Slides:



Advertisements
Similar presentations
Extraction and Visualisation of Emotion from News Articles Eva Hanser, Paul Mc Kevitt School of Computing & Intelligent Systems Faculty of Computing &
Advertisements

A Linguistic Approach for Semantic Web Service Discovery International Symposium on Management Intelligent Systems 2012 (IS-MiS 2012) July 13, 2012 Jordy.
TEMPLATE DESIGN © Identifying Noun Product Features that Imply Opinions Lei Zhang Bing Liu Department of Computer Science,
1 Lecture 35 Brief Introduction to Main AI Areas (cont’d) Overview  Lecture Objective: Present the General Ideas on the AI Branches Below  Introduction.
Introduction Information Management systems are designed to retrieve information efficiently. Such systems typically provide an interface in which users.
Self-Organizing Hierarchical Neural Network
Feature Detection and Emotion Recognition Chris Matthews Advisor: Prof. Cotter.
Text Classification: An Implementation Project Prerak Sanghvi Computer Science and Engineering Department State University of New York at Buffalo.
© Prentice Hall1 DATA MINING Introductory and Advanced Topics Part II Margaret H. Dunham Department of Computer Science and Engineering Southern Methodist.
Recognizing Emotions in Facial Expressions
Artificial Intelligence. Agenda StartEnd Introduction AI Future Recent Developments Turing Test Turing Test Evaluation.
Extracting Opinions, Opinion Holders, and Topics Expressed in Online News Media Text Soo-Min Kim and Eduard Hovy USC Information Sciences Institute 4676.
Word Sense Disambiguation for Automatic Taxonomy Construction from Text-Based Web Corpora 12th International Conference on Web Information System Engineering.
Knowledge Representation and Semantic Capturing Albena Strupchanska Linguistic Modelling Department, Institute for Parallel Processing, Bulgarian Academy.
Intrusion Detection Jie Lin. Outline Introduction A Frame for Intrusion Detection System Intrusion Detection Techniques Ideas for Improving Intrusion.
Emotional Machines Presented by Chittha Ranjani Kalluri.
EWatchdog: An Electronic Watchdog for Unobtrusive Emotion Detection based on Usage Analysis Rayhan Shikder Department.
Empirical Methods in Information Extraction Claire Cardie Appeared in AI Magazine, 18:4, Summarized by Seong-Bae Park.
Invitation to Computer Science 5th Edition
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
计算机科学概述 Introduction to Computer Science 陆嘉恒 中国人民大学 信息学院
IMSS005 Computer Science Seminar
RuleML-2007, Orlando, Florida1 Towards Knowledge Extraction from Weblogs and Rule-based Semantic Querying Xi Bai, Jigui Sun, Haiyan Che, Jin.
Music Emotion Recognition 許博智 謝承諺.
Using Neural Networks in Database Mining Tino Jimenez CS157B MW 9-10:15 February 19, 2009.
Data Mining and Neural Networks Danny Leung CS157B, Spring 2006 Professor Sin-Min Lee.
We introduce the use of Confidence c as a weighted vote for the voting machine to avoid low confidence Result r of individual expert from affecting the.
An Introduction to Artificial Intelligence and Knowledge Engineering N. Kasabov, Foundations of Neural Networks, Fuzzy Systems, and Knowledge Engineering,
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
1 Emotion Classification Using Massive Examples Extracted from the Web Ryoko Tokuhisa, Kentaro Inui, Yuji Matsumoto Toyota Central R&D Labs/Nara Institute.
Kansas State University Department of Computing and Information Sciences CIS 830: Advanced Topics in Artificial Intelligence Friday, February 4, 2000 Lijun.
Understanding Natural Language
NATURAL LANGUAGE UNDERSTANDING FOR SOFT INFORMATION FUSION Stuart C. Shapiro and Daniel R. Schlegel Department of Computer Science and Engineering Center.
14/12/2009ICON Dipankar Das and Sivaji Bandyopadhyay Department of Computer Science & Engineering Jadavpur University, Kolkata , India ICON.
You Are What You Tag Yi-Ching Huang and Chia-Chuan Hung and Jane Yung-jen Hsu Department of Computer Science and Information Engineering Graduate Institute.
Grammars Grammars can get quite complex, but are essential. Syntax: the form of the text that is valid Semantics: the meaning of the form – Sometimes semantics.
Introduction to Neural Networks and Example Applications in HCI Nick Gentile.
1/21 Automatic Discovery of Intentions in Text and its Application to Question Answering (ACL 2005 Student Research Workshop )
Intelligent Control and Automation, WCICA 2008.
Artificial Intelligence, Expert Systems, and Neural Networks Group 10 Cameron Kinard Leaundre Zeno Heath Carley Megan Wiedmaier.
19 th International Conference on Information Visualization IEEE, 2015 Hyoji Ha, Wonjoo Hwang, Sungyun Bae, Hanmin Choi, Hyunwoo Han, Gi-nam Kim, Kyungwon.
Information Retrieval using Word Senses: Root Sense Tagging Approach Sang-Bum Kim, Hee-Cheol Seo and Hae-Chang Rim Natural Language Processing Lab., Department.
Commonsense Reasoning in and over Natural Language Hugo Liu, Push Singh Media Laboratory of MIT The 8 th International Conference on Knowledge- Based Intelligent.
PZ03BX Programming Language design and Implementation -4th Edition Copyright©Prentice Hall, PZ03BX –Recursive descent parsing Programming Language.
Modelling states of a computing system aware of an aspect of context Krunoslav Peter Andrija Stampar Teaching Institute of Public Health INFuture2015.
Dialog Processing with Unsupervised Artificial Neural Networks Andrew Richardson Thomas Jefferson High School for Science and Technology Computer Systems.
Copyright © Curt Hill Other Trees Applications of the Tree Structure.
Rule Engine for executing and deploying the SAGE-based Guidelines Jeong Ah Kim', Sun Tae Kim 2 ' Computer Education Department, Kwandong University, KOREA.
Facial Expressions and Emotions Mental Health. Total Participants Adults (30+ years old)328 Adults (30+ years old) Adolescents (13-19 years old)118 Adolescents.
Operation and Control Strategy of PV/WTG/EU Hybrid Electric Power System Using Neural Networks Faculty of Engineering, Elminia University, Elminia, Egypt.
Sentiment Analysis Using Common- Sense and Context Information Basant Agarwal 1,2, Namita Mittal 2, Pooja Bansal 2, and Sonal Garg 2 1 Department of Computer.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
An Evolutionary Algorithm for Neural Network Learning using Direct Encoding Paul Batchis Department of Computer Science Rutgers University.
Facial Smile Detection Based on Deep Learning Features Authors: Kaihao Zhang, Yongzhen Huang, Hong Wu and Liang Wang Center for Research on Intelligent.
Chapter 13 Artificial Intelligence. Artificial Intelligence – Figure 13.1 The Turing Test.
Artificial Intelligence
Under Guidance of Mr. A. S. Jalal Associate Professor Dept. of Computer Engineering and Applications GLA University, Mathura Presented by Dev Drume Agrawal.
Chapter 11: Artificial Intelligence
Natural Language Processing with Qt
Introduction Characteristics Advantages Limitations
Done this week Image emotion classifier
Il-Kyoung Kwon1, Sang-Yong Lee2
Artificial Intelligence
What is blue eyes ? aims on creating computational machines that have perceptual and sensory ability like those of human beings. interactive computer.
Protection of AI Inventions in Japan
Final Project Presentation | CIS3203
Emotion.
Introduction to Neural Network
Artificial Intelligence 2004 Speech & Natural Language Processing
Random Neural Network Texture Model
Presentation transcript:

Emotion Recognition from Text Using Situational Information and a Personalized Emotion Model Yong-soo Seol 1, Han-woo Kim 1, and Dong-joo Kim 2 1 Department of Computer Science and Engineering, Hanyang University, 1271 Sa3-dong, Sangnok-gu, Ansan, Kyeonggi-do, , Korea {iamtbm, 2 Department of Computer Engineering, Anyang University, Anyang5-dong, Manan-gu, Anyang, Kyeonggi-do, , Korea Abstract. To understand the other person’s emotion, we should know the situations in which the person is surrounded and the personality of the person. We attempt to novel approaches to utilize situational information and personality of emotional subject. We propose the method extracting situational information, and the personalized emotion model for reflecting personality of emotional subject. In addition, To reflect personality of emotional subject, we propose personalized emotion model using KBANN(Knowledge- based Artificial Neural Network). Experimental results show that the proposed system can recognize emotions more accurately and intelligently than previous text-based emotion recognition systems. Keywords: emotion, recognition, situation, personality, text 1 Introduction To recognize human emotion, it must be considered surrounding situation and personalized judgments about the situation [1]. To reflect surrounding situational information, we extract situational information from natural language text, and construct the situation model. For this we use emotion lexicon dictionary and dependency parser. One more thing to consider is that created emotions may be different for each person even if the same situation is given. To realize this idea, we propose personalized emotion model that is built for each emotional subject. 2 Situation Model and Personalized Emotion Model We selected nine emotions (anger, fear, sadness, happiness, disgust, surprise, love gratitude, and anxiety) as target for recognition. We assume that emotion recognition process is "To recognize a given situation from text, and to find emotions by matching the situation with emotion creation rules that consider personalized emotion 138

model". To implement this idea, given situation and personalized emotion model should be defined and modelled. We extract the situation information from natural language text, and use it as input data for emotion recognition We extract the situation knowledge from natural language text in English. We define the situation knowledge as entity-relationship structure, and call it as the situation model. We use to weighted graph data structure to represent the strength of relations. Following figure illustrates an example of the simple situation model. Fig. 1. An example of situation model Each class (node) can be subdivided into human classes and object classes. A human class indicates human that own emotion. An object class indicates the objects that can relate to the human. Each class is connected by the relation. The relation only can be expressed as predefined emotional language vocabulary. Every natural language sentence is mapped to emotional lexicon through emotional lexicon dictionary. We parse input text by the Stanford dependency parser [2]. In the result of dependency parsing, most sentences have nominal subject dependency (has nsubj tag in parsing result of the Stanford dependency parser) except special exception (omitting subject, etc). In the nominal subject dependency relation, the governor could be a main verb and the determiner could be a subject. In the case that the main verb is the copular verb (has cop tag), the subject and the main verb could be found in copula dependency. The object could be found by the dependency including the main verb. It can be the target object of the relation. The relation name is assigned as the mapped word with the main verb in the emotion lexicon dictionary. Fig. 2. Overview of the proposed emotion recognition system 139

The personalized emotion model is built in training phase for this. We employ the KBANN (Knowledge Based Artificial Neural Network) [3] as data structure for emotion model. When domain-knowledge exists, the KBANN can expect better performance though having sparse training data. We use domain-knowledge such as emotion creation rule and it is difficult to get abundant training data. For these reasons, the KBANN is very useful for our emotion recognition system. 3 Experiment and Discussion We implemented keyword-based emotion recognition system using simple keyword- spotting algorithm as baseline. Fig. 3 shows that the accuracy of emotion recognition in the case of having emotional keyword and in the case of having no emotional keyword. Fig. 3. Accuracy of emotion recognition with an emotional keyword (O) and without an emotional keyword (X) Though proposed system can do human-like intelligent emotion recognition, which traditional text-based emotion recognition system cannot, included characteristic of keyword-spotting algorithm and improve the recognition accuracy. Like these, we attempt novel approaches considering the characteristic of emotion. As a result, we showed that intelligent emotion recognition considering surrounding situation and personality of emotional subject is possible. References 1.Lazarus, R. S., & Lazarus, B. N. Passion and reason: Making sense of our emotions. New York: Oxford University Press, (1994) 2.The Stanford Natural Language Processing Group, parser.shtml 3.Towell, G. G., & Shavlik, J. W. Knowledge-based artificial neural networks, Artificial Intelligence, 70, 119–165(1994) 140