SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Michal Ptaszynski
Pawel Dybala, Rafal Rzepka, Kenji Araki




                     AFFECTING CORPORA:
                     EXPERIMENTS WITH AUTOMATIC
                     AFFECT ANNOTATION SYSTEM
                               – A Case Study of the 2channel Forum –
Presentation Outline
   Introduction
   Specificities of the Japanese language
   ML-Ask – Automatic affect annotation tool
   Contextual Valence Shifters
   Evaluation of ML-Ask
   Experiment on a large corpus
   Results
   Conclusions
   Future Works
Introduction
              Some problems with today affect analysis systems
               (for Japanese)
                ①       No standards for emotion type classification
                ②       Simplified classification (+/- , happiness/sadness)
                ③       How to tell if the utterance is emotive?
                ④       No evaluations on large corpora
① compare:
 Endo, D., Saito, S. and Yamamoto, K. Kakariuke kankei wo riyo shita kanjoseikihyogen no chushutsu.(Extracting expressions evoking emotions using
  dependency structure), Proceedings of The Twelve Annual Meeting of The Association for Natural Language Processing. 2006
 Tsuchiya, Seiji, Yoshimura, Eriko, Watabe, Hirokazu and Kawaoka, Tsukasa. The Method of the Emotion Judgment Based on an Association
  Mechanism.
  Journal of Natural Language Processing, Vol.14, No.3, The Association for Natural Language Processing. 2007
 Ryoko Tokuhisa, Kentaro Inui, Yuji Matsumoto. Emotion Classification Using Massive Examples Extracted from the Web, In Proc. of Coling
  2008,pp.881-888,2008.
②
 Peter D. Turney. 2002. Thumbs Up or Thumbs Down? Semantic Orientation Applied to Unsupervised Classification of Reviews. In Proceedings of
  ACL’02, pp. 417-424
 Jorge Teixeira, Vasco Vinhas, Eugenio Oliveira and Luis Reis. A New Approach to Emotion Assessment Based on Biometric Data. In Proceedings of
  WI-IAT’08, pages 459-500, 2008.
③
 Ryoko Tokuhisa, Kentaro Inui, Yuji Matsumoto. Emotion Classification Using Massive Examples Extracted from the Web, In Proc. of Coling
  2008,pp.881-888,2008.
④
 Junko Minato, David B. Bracewell, Fuji Ren and Shingo Kuroiwa. 2006. Statistical Analysis of a Japanese Emotion Corpus for Natural Language
  Processing. LNCS 4114.
Specificities of the Japanese language


Agglutinative language
 •Morpheme : the smallest linguistic
  unit with semantic meaning
 •Sentences are formed by joining
  morphemes together
 •Syntax and semantics are closer
  than in, e.g. English
ML-Ask – Automatic affect annotation tool
        Usual approach to affect analysis:
          A   database of emotive words *
           Processing (Matching input with databases,
            machine learning, Web mining, word statistics, etc.)
           Example:          “John is a nice person.”
            Emotive expression: “nice”
            emotion: liking, fondness
            …but that’s just a declarative sentence.
            In a real conversation:
                      “Oh, but John is such a nice person !”
*) For example: WordNet Affect in English: Strapparava, C., Valitutti, A.: An Affective Extension of WordNet, Proceedings of LREC’04, pp.1083-1086.(2004)
   In Japanese: manually build: Seiji Tsuchiya, Eriko Yoshimura, Hirokazu Watabe and Tsukasa Kawaoka, Proposal of Method to Judge Speaker's Emotion Based on
  Association Mechanism, KES2007, Vol.1, pp.847-857, 2007; enriched with Web minig: Ryoko Tokuhisa, Kentaro Inui, and Yuji Matsumoto. Emotion classification using
  massive examples extracted from the Web. In Proceedings of the 22nd International Conference on Computational Linguistics (COLING-2008), pp881-888, Aug. 2008
ML-Ask – Automatic affect annotation tool
            Our approach to affect analysis:
         In language there are:
          1. Emotive/evaluative expressions*

          2. Emotiveness indicators. “Emotemes” – Japanese

             emotive morphemes**
                “Oh, but John is such a nice person !”
                “Oh, but John is such a rude person !”

*) A. Nakamura, Kanjō hyōgen jiten (Dictionary of Emotive Expressions), Tokyodo Publishing, Tokyo (1993)
**) M. Ptaszyński, Moeru gengo - Intānetto kei-jiban no ue no nihongo kaiwa ni okeru kanjōhyōgen no kōzō to kigōrontekikinō no bunseki – “2channeru„ denshikeijiban o rei toshite –(Boisterous
language. Analysis of structures and semiotic functions of emotive expressions in conversation on Japanese Internet bulletin board forum - 2channel -), UAM, Poznań (2006)
 Michal Ptaszynski, Pawel Dybala, Rafal Rzepka and Kenji Araki. Effective Analysis of Emotiveness in Utterances based on Features of Lexical and Non-Lexical Layer of Speech. In Proceedings
of NLP2008, pp 171-174, 2008.
Michal Ptaszynski, Pawel Dybala, Rafal Rzepka and Kenji Araki. Affecting Corpora:Experiments with Automatic Affect Annotation System - A Case Study of the 2channel
Forum -, The Conference of the Pacific Association for Computational Linguistics (PACLING-09), September 1-4, 2009, Hokkaido University, Sapporo, Japan
ML-Ask – Automatic affect annotation tool
                         Nakamura’s     10-type emotion
Gathered
                                        classification:
manually                 dictionary
                                        1. Joy, delight
(907 items)              (2100 items)   2. Anger
                                        3. Sorrow, sadness,
                                           gloom
                                        4. Fear
                                        5. Shame, shyness,
                                           bashfulness
                                        6. Liking, fondness
                                        7. Dislike,
                                           detestation
                                        8. Excitement
                                        9. Relief
                                        10.Surprise,
                                           amazement



                                                  7
ML-Ask – Automatic affect annotation tool
コンピュータは面白いですね!
Konpyuuta wa omoshiroi desu ne!
Oh, computers are so interesting!


                                    Found emotemes: ne, !
                                     (for English: oh, so-)
           input                    Utterance is: emotive
                                    Found emotive
                                     expressions: omoshiroi
                                     (interesting)
                                    Conveyed emotion types:
                                     joy
ML-Ask – Automatic affect annotation tool

Problematic inputs:

あんまり面白くなかったな…
Anmari omoshiroku nakatta na…       Found emotemes: na, ...
                                     (for English: oh, ...)
Oh, it wasn’t that interesting...   Utterance is: emotive
                                    Found emotive
                                     expressions: omoshiroi
                                     (interesting)
                                    Conveyed emotion types:
                                     joy
ML-Ask – Automatic affect annotation tool

Problematic inputs:

あんまり面白くなかったな…
Anmari omoshiroku nakatta na…       Found emotemes: na, ...
                                     (for English: oh, ...)
Oh, it wasn’t that interesting...   Utterance is: emotive
                                    Found emotive
                                     expressions: omoshiroi
                                     (interesting)
                                    Conveyed emotion types:
                                     joy
Contextual Valence Shifters
   Polanyi, L. and Zaenen, A. (2004) ‘Contextual
    Valence Shifters’, AAAI Spring Symposium on
    Exploring Attitude and Affect in Text: Theories
    and Applications.

    (Published later by Springer:Computing
    Attitude and Affect in Text: Theory and
    Applications)
Contextual Valence Shifters
   Definition:

    The group of words and phrases, which change the
    semantic orientation (valence polarity) of an evaluative
    word.
    negations: not- , never-, etc., in Japanese: amari -nai
    (not quite-), mattaku -nai (not at all-), or sukoshi mo -nai
    (not even a bit-).
    intensifiers: very- , deeply- , etc., in Japanese: totemo-
    (very much-), sugoku- (-a lot), or kiwamete- (extremely).
Contextual Valence Shifters

Examples:
John is clever       vs. John is not clever.
       clever +1 combined with not ->not clever -1


John is successful at tennis              vs.        John is never
  successful at tennis.
        successful +1 combined with not -> not successful -1

Each of them is successful              vs.      None of them is
  successful.
                                                   Polanyi, L. and Zaenen, A. (2004)
Contextual Valence Shifters
Contextual Valence Shifters
Contextual Valence Shifters
     2-dimensional model of affect.
“All emotions can be described in
a space of two-dimensions:                                                                                   active
                                                                                                              activated

valence polarity
(positive / negative) and                                                                      do / ikari (anger)
                                                                                            fu / kowagari (fear) ki / yorokobi (joy, delight)
activation (active / passive).”                                                     kou / takaburi (excitement) kou / suki (liking, fondness)
                                                                                 en / iya (dislike, detestation) kou / takaburi (excitement)
                                                                        kyou / odoroki (surprise, amazement) kyou / odoroki (surprise, amazement)
                                                                     chi / haji (shame, shyness, bashfulness)        chi / haji (shame, shyness, bashfulness)
                                                                    negative                                                                       positive
    Nakamura’s emotion
                                                                                  en / iya (dislike, detestation)    kou / suki (liking, fondness)
     types mapped on
                                                                                  ai / aware (sorrow, sadness)       ki / yorokobi (joy, delight)
       Russell’s model
                                                                                                                     an / yasuragi (relief)
      (all possibilities)
                                                                                                             deactivated
                                                                                                              passive
    H. Schlosberg. “The description of facial expressions in terms of two dimensions.” Journal of Experimental Psychology, 44:229-237. 1952.
    James A. Russell. “A circumplex model of affect.” Journal of Personality and Social Psychology, 39(6):1161-1178. 1980.
Contextual Valence Shifters
     2-dimensional model of affect.
“All emotions can be described in
a space of two-dimensions:
valence polarity                                                                                           active
(positive / negative) and
activation (active / passive).



         Assumption:
    CVS negation changes
      both valence and
    activation parameters
                                                                                                          passive

    H. Schlosberg. “The description of facial expressions in terms of two dimensions.” Journal of Experimental Psychology, 44:229-237. 1952.
    James A. Russell. “A circumplex model of affect.” Journal of Personality and Social Psychology, 39(6):1161-1178. 1980.
Contextual Valence Shifters
Evaluation of ML-Ask
   Emotive / not-emotive
     questionnaire  (layperson): 80 sentences
      (40 emotive, 40 non-emotive)
      ML-Ask annotated correctly 72 from 80 utterances
      (90% of agreements)
     The system‘s agreement with annotators was indicated
      as very strong (kappa=.8).
     Error description:
      In 2 cases the system wrongly annotated utterances as
      "emotive“
      in 6 cases it was the opposite.
Evaluation of ML-Ask
   Emotive / not-emotive
     questionnaire  (layperson): 80 sentences
      (40 emotive, 40 non-emotive)
      ML-Ask annotated correctly 72 from 80 utterances
      (90%)
     The system‘s agreement with annotators was indicated
      as very high (kappa=.8).
     Error description:
      In 2 cases the system wrongly annotated utterances as
      "emotive“
      in 6 cases it was the opposite.
Evaluation of ML-Ask
   Emotion types
     Emotive  expressions extracted from 9 out of 40 emotive
      sentences (Recall = 0.225)
     All extracted correctly (Precision = 1.00)

     Balanced F-score = 0.367
Evaluation of ML-Ask
   Emotion types
     Emotive  expressions extracted from 9 out of 40 emotive
      sentences (Recall = 0.225)
     All extracted correctly (Precision = 1.00)

     Balanced F-score = 0.367
                                        Why so
                                         low?
Evaluation of ML-Ask
   Emotion types
     Emotive  expressions extracted from 9 out of 40 emotive
      sentences (Recall = 0.225)
     All extracted correctly (Precision = 1.00)

     Balanced F-score = 0.367
                                        Why so
                                         low?
   Precision = 1.00, so Nakamura’s dictionary is OK,
    but:
    1.Nakamura’s lexicon is out-of-date (only ~2100 expressions
      gathered till year 1993)
    2.People use ambiguous emotive utterances, where emphasis is
      based on context
Experiment on a large corpus
       2channel BBS forum (http://www.2ch.net/)
       Special feature: lots of expressive contents

                                        ROBUST!!!


                                          For 2003.10
                                           number of
                                          comments on
                                          2channel was
                                         TWO TIMES as
                                         on asahi.com !


                                   Nakazawa Shin’ichi (2004) “2channeru
                                   koushiki gaido 2004”, Tokyo, Koamagajin
Experiment on a large corpus
    Processing all is… difficult
    Lets take only a part of it:
       Densha otoko 電車男 (Train man)*
       177,553 characters
       in 1,840 utterances
       divided into 6 parts/chapters.




    * Hitori Nakano. 2005. Densha otoko [Train man]. Tokyo, Shinchosha.
Experiment on a large corpus
     Processing all is… difficult
     Lets take only a part of it:
        Densha otoko 電車男 (Train man)*
        177,553 characters
        in 1,840 utterances
        divided into 6 parts/chapters.

     …Its annotated!
        Manual affect annotation (Ptaszynski 2006)**
        2 annotators
        Only utterances containing emotive expressions
         (ambiguously emotive utterances appeared too frequently)
    * Hitori Nakano. 2005. Densha otoko [Train man]. Tokyo, Shinchosha.
    ** Michal Ptaszynski. 2006. Boisterous language. Analysis of structures and semiotic functions of emotive expressions in conversation on Japanese Internet bulletin board forum
        '2channel', M.A. Dissertation, UAM, Poznan.
Experiment on a large corpus
     Processing all is… difficult
     Lets take only a part of it:
        Densha otoko 電車男 (Train man)*
        177,553 characters
        in 1,840 utterances
        divided into 6 parts/chapters.

     …Its annotated!
        Manual affect annotation (Ptaszynski 2006)**
        2 annotators
        Only utterances containing emotive expressions
         (ambiguously emotive utterances appeared too frequently)
        We annotated the corpus using ML-Ask and compared the results.
    * Hitori Nakano. 2005. Densha otoko [Train man]. Tokyo, Shinchosha.
    ** Michal Ptaszynski. 2006. Boisterous language. Analysis of structures and semiotic functions of emotive expressions in conversation on Japanese Internet bulletin board forum
        '2channel', M.A. Dissertation, UAM, Poznan.
Results
   There were 1560 emotive utterances
    (81% of all corpus)
Results
   Emotive utterances containing specified emotive expressions:
   19% to 25% of the corpus contained emotive expressions =
    its 40% to 75% (Average of 58%) of the human level
    annotations, + similar tendency
   Results were very statistically significant, P value = .0052
Results
   Emotion type annotation tendencies
     Similar:
             8/10 types (joy, anger, gloom, fear, shame/shyness,
      fondness, relief and surprise)
     Problematic: 2/10 types (dislike, excitement)
Results
   Emotion type annotation tendencies
     Similar:
             8/10 types (joy, anger, gloom, fear, shame/shyness,
      fondness, relief and surprise)
     Problematic: 2/10 types (dislike, excitement)
Results
   Emotion type annotation tendencies
     Similar:
             8/10 types (joy, anger, gloom, fear, shame/shyness,
      fondness, relief and surprise)
     Problematic: 2/10 types (dislike, excitement)


To express these two emotions in
particular, 2channel users mostly
use slang (ASCII, unusual emoticons,
etc. – difficult to process
mechanically!).
Excitement
    Results
   Emotion type annotation tendencies
     Similar:
             8/10 types (joy, anger, gloom, fear, shame/shyness,
      fondness, relief and surprise)
     Problematic: 2/10 types (dislike, excitement)


To express these two emotions in
particular, 2channel users mostly
use slang (ASCII, unusual emoticons,
etc. – difficult to process
mechanically!).




                                                    Dislike
Results
   Except of these two emotion types:
   90% of agreements with human annotators
   with a good strength of agreement coefficient
    (Kappa = .681)
   Results were very statistically significant
    (P value = .0035).
Conclusions
   We presented ML-Ask, a system for automatic
    annotation of corpora with emotive information.
     Emotive / non-emotive – high accuracy
     Emotion types – high precision, low recall

   We performed an annotation experiment on a large
    corpus (discussions from a popular Japanese forum
    2channel).
   Manual annotation of the corpus was the gold standard
   ML-Ask was successful in providing information on
    tendencies of emotive utterances in conversations.
Future Work
   Updating the emotive expressions lexicon
   Statistically disambiguate emotive affiliations of
    emotemes (e.g. an exclamation mark would be used
    with ”excitement”, rather than with ”gloom”)
   Experiments including large scale annotations of
    other natural dialogue corpora
   Find out about the functions emotive utterances play
    in different contexts and conversation environments.
Thank you for your attention!




                                         Michal PTASZYNSKI
                                 Language Media Laboratory
    Graduate School of Information Science and Technology
                                         Hokkaido University
Address: Kita-ku, Kita 14 Nishi 9, 060-0814 Sapporo, Japan
                E-mail: ptaszynski@media.eng.hokudai.ac.jp

Weitere ähnliche Inhalte

Ähnlich wie Affecting Corpora: Experiments with ML-Ask on 2channel Forum

Emotion Ontology and Affective Neuroscience
Emotion Ontology and Affective NeuroscienceEmotion Ontology and Affective Neuroscience
Emotion Ontology and Affective NeuroscienceJanna Hastings
 
Dimensional Music Emotion Recognition
Dimensional Music Emotion RecognitionDimensional Music Emotion Recognition
Dimensional Music Emotion RecognitionYi-Hsuan Yang
 
'Language of Motivation,' for KidsTLC, Inc.; March, 2013
'Language of Motivation,' for KidsTLC, Inc.; March, 2013'Language of Motivation,' for KidsTLC, Inc.; March, 2013
'Language of Motivation,' for KidsTLC, Inc.; March, 2013Tyler D. Staples MS T-LMLP
 
Essay On Deforestation In Sanskrit Language
Essay On Deforestation In Sanskrit LanguageEssay On Deforestation In Sanskrit Language
Essay On Deforestation In Sanskrit LanguageJenny Price
 
Kow Kuroda's talk at Concept Workshop, Japan Psychological Association 2011
Kow Kuroda's talk at Concept Workshop, Japan Psychological Association 2011Kow Kuroda's talk at Concept Workshop, Japan Psychological Association 2011
Kow Kuroda's talk at Concept Workshop, Japan Psychological Association 2011Kow Kuroda
 
The emotional intellect in testing
The emotional intellect in testingThe emotional intellect in testing
The emotional intellect in testingSQALab
 
Feelings and art Elem RO1 Tesi
Feelings and art Elem RO1 TesiFeelings and art Elem RO1 Tesi
Feelings and art Elem RO1 TesiFrancisco Perez
 
RAGUINDIN_Literary Devices .pptx
RAGUINDIN_Literary Devices .pptxRAGUINDIN_Literary Devices .pptx
RAGUINDIN_Literary Devices .pptxdiane936230
 
7 frankenstein find quotes qqt
7 frankenstein find quotes qqt7 frankenstein find quotes qqt
7 frankenstein find quotes qqtMsCaldwell
 
Greene county etymology and morphology january 15
Greene county etymology and morphology january 15Greene county etymology and morphology january 15
Greene county etymology and morphology january 15branzburg
 
NLP ( neuro linguistic programming)
NLP ( neuro linguistic programming)NLP ( neuro linguistic programming)
NLP ( neuro linguistic programming)Subhash Chanana
 
Cognition and Mental Abilities7Enduring Issues in Cognit.docx
Cognition and Mental Abilities7Enduring Issues in Cognit.docxCognition and Mental Abilities7Enduring Issues in Cognit.docx
Cognition and Mental Abilities7Enduring Issues in Cognit.docxmonicafrancis71118
 
Expressing and understanding dialogue act: Is it an explicit or an implicit p...
Expressing and understanding dialogue act: Is it an explicit or an implicit p...Expressing and understanding dialogue act: Is it an explicit or an implicit p...
Expressing and understanding dialogue act: Is it an explicit or an implicit p...KIT Cognitive Interaction Design
 

Ähnlich wie Affecting Corpora: Experiments with ML-Ask on 2channel Forum (20)

Emotion Ontology and Affective Neuroscience
Emotion Ontology and Affective NeuroscienceEmotion Ontology and Affective Neuroscience
Emotion Ontology and Affective Neuroscience
 
Dimensional Music Emotion Recognition
Dimensional Music Emotion RecognitionDimensional Music Emotion Recognition
Dimensional Music Emotion Recognition
 
Bueno spanish exhibition
Bueno spanish exhibitionBueno spanish exhibition
Bueno spanish exhibition
 
'Language of Motivation,' for KidsTLC, Inc.; March, 2013
'Language of Motivation,' for KidsTLC, Inc.; March, 2013'Language of Motivation,' for KidsTLC, Inc.; March, 2013
'Language of Motivation,' for KidsTLC, Inc.; March, 2013
 
Human sense and lexical sense in language learning: The case of Tamil
Human sense and lexical sense in language learning: The case  of TamilHuman sense and lexical sense in language learning: The case  of Tamil
Human sense and lexical sense in language learning: The case of Tamil
 
Essay On Deforestation In Sanskrit Language
Essay On Deforestation In Sanskrit LanguageEssay On Deforestation In Sanskrit Language
Essay On Deforestation In Sanskrit Language
 
Kow Kuroda's talk at Concept Workshop, Japan Psychological Association 2011
Kow Kuroda's talk at Concept Workshop, Japan Psychological Association 2011Kow Kuroda's talk at Concept Workshop, Japan Psychological Association 2011
Kow Kuroda's talk at Concept Workshop, Japan Psychological Association 2011
 
The emotional intellect in testing
The emotional intellect in testingThe emotional intellect in testing
The emotional intellect in testing
 
Feelings and art Elem RO1 Tesi
Feelings and art Elem RO1 TesiFeelings and art Elem RO1 Tesi
Feelings and art Elem RO1 Tesi
 
RAGUINDIN_Literary Devices .pptx
RAGUINDIN_Literary Devices .pptxRAGUINDIN_Literary Devices .pptx
RAGUINDIN_Literary Devices .pptx
 
7 frankenstein find quotes qqt
7 frankenstein find quotes qqt7 frankenstein find quotes qqt
7 frankenstein find quotes qqt
 
Jancar memorial lecture
Jancar memorial lectureJancar memorial lecture
Jancar memorial lecture
 
Greene county etymology and morphology january 15
Greene county etymology and morphology january 15Greene county etymology and morphology january 15
Greene county etymology and morphology january 15
 
NLP ( neuro linguistic programming)
NLP ( neuro linguistic programming)NLP ( neuro linguistic programming)
NLP ( neuro linguistic programming)
 
Sim english-wk-1
Sim english-wk-1Sim english-wk-1
Sim english-wk-1
 
Cognition and Mental Abilities7Enduring Issues in Cognit.docx
Cognition and Mental Abilities7Enduring Issues in Cognit.docxCognition and Mental Abilities7Enduring Issues in Cognit.docx
Cognition and Mental Abilities7Enduring Issues in Cognit.docx
 
Morphology
MorphologyMorphology
Morphology
 
Expressing and understanding dialogue act: Is it an explicit or an implicit p...
Expressing and understanding dialogue act: Is it an explicit or an implicit p...Expressing and understanding dialogue act: Is it an explicit or an implicit p...
Expressing and understanding dialogue act: Is it an explicit or an implicit p...
 
Neurosemantics
NeurosemanticsNeurosemantics
Neurosemantics
 
Mbti lominger-guide
Mbti lominger-guideMbti lominger-guide
Mbti lominger-guide
 

Kürzlich hochgeladen

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Kürzlich hochgeladen (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Affecting Corpora: Experiments with ML-Ask on 2channel Forum

  • 1. Michal Ptaszynski Pawel Dybala, Rafal Rzepka, Kenji Araki AFFECTING CORPORA: EXPERIMENTS WITH AUTOMATIC AFFECT ANNOTATION SYSTEM – A Case Study of the 2channel Forum –
  • 2. Presentation Outline  Introduction  Specificities of the Japanese language  ML-Ask – Automatic affect annotation tool  Contextual Valence Shifters  Evaluation of ML-Ask  Experiment on a large corpus  Results  Conclusions  Future Works
  • 3. Introduction  Some problems with today affect analysis systems (for Japanese) ① No standards for emotion type classification ② Simplified classification (+/- , happiness/sadness) ③ How to tell if the utterance is emotive? ④ No evaluations on large corpora ① compare:  Endo, D., Saito, S. and Yamamoto, K. Kakariuke kankei wo riyo shita kanjoseikihyogen no chushutsu.(Extracting expressions evoking emotions using dependency structure), Proceedings of The Twelve Annual Meeting of The Association for Natural Language Processing. 2006  Tsuchiya, Seiji, Yoshimura, Eriko, Watabe, Hirokazu and Kawaoka, Tsukasa. The Method of the Emotion Judgment Based on an Association Mechanism. Journal of Natural Language Processing, Vol.14, No.3, The Association for Natural Language Processing. 2007  Ryoko Tokuhisa, Kentaro Inui, Yuji Matsumoto. Emotion Classification Using Massive Examples Extracted from the Web, In Proc. of Coling 2008,pp.881-888,2008. ②  Peter D. Turney. 2002. Thumbs Up or Thumbs Down? Semantic Orientation Applied to Unsupervised Classification of Reviews. In Proceedings of ACL’02, pp. 417-424  Jorge Teixeira, Vasco Vinhas, Eugenio Oliveira and Luis Reis. A New Approach to Emotion Assessment Based on Biometric Data. In Proceedings of WI-IAT’08, pages 459-500, 2008. ③  Ryoko Tokuhisa, Kentaro Inui, Yuji Matsumoto. Emotion Classification Using Massive Examples Extracted from the Web, In Proc. of Coling 2008,pp.881-888,2008. ④  Junko Minato, David B. Bracewell, Fuji Ren and Shingo Kuroiwa. 2006. Statistical Analysis of a Japanese Emotion Corpus for Natural Language Processing. LNCS 4114.
  • 4. Specificities of the Japanese language Agglutinative language •Morpheme : the smallest linguistic unit with semantic meaning •Sentences are formed by joining morphemes together •Syntax and semantics are closer than in, e.g. English
  • 5. ML-Ask – Automatic affect annotation tool  Usual approach to affect analysis: A database of emotive words *  Processing (Matching input with databases, machine learning, Web mining, word statistics, etc.)  Example: “John is a nice person.” Emotive expression: “nice” emotion: liking, fondness …but that’s just a declarative sentence. In a real conversation: “Oh, but John is such a nice person !” *) For example: WordNet Affect in English: Strapparava, C., Valitutti, A.: An Affective Extension of WordNet, Proceedings of LREC’04, pp.1083-1086.(2004) In Japanese: manually build: Seiji Tsuchiya, Eriko Yoshimura, Hirokazu Watabe and Tsukasa Kawaoka, Proposal of Method to Judge Speaker's Emotion Based on Association Mechanism, KES2007, Vol.1, pp.847-857, 2007; enriched with Web minig: Ryoko Tokuhisa, Kentaro Inui, and Yuji Matsumoto. Emotion classification using massive examples extracted from the Web. In Proceedings of the 22nd International Conference on Computational Linguistics (COLING-2008), pp881-888, Aug. 2008
  • 6. ML-Ask – Automatic affect annotation tool  Our approach to affect analysis: In language there are: 1. Emotive/evaluative expressions* 2. Emotiveness indicators. “Emotemes” – Japanese emotive morphemes** “Oh, but John is such a nice person !” “Oh, but John is such a rude person !” *) A. Nakamura, Kanjō hyōgen jiten (Dictionary of Emotive Expressions), Tokyodo Publishing, Tokyo (1993) **) M. Ptaszyński, Moeru gengo - Intānetto kei-jiban no ue no nihongo kaiwa ni okeru kanjōhyōgen no kōzō to kigōrontekikinō no bunseki – “2channeru„ denshikeijiban o rei toshite –(Boisterous language. Analysis of structures and semiotic functions of emotive expressions in conversation on Japanese Internet bulletin board forum - 2channel -), UAM, Poznań (2006) Michal Ptaszynski, Pawel Dybala, Rafal Rzepka and Kenji Araki. Effective Analysis of Emotiveness in Utterances based on Features of Lexical and Non-Lexical Layer of Speech. In Proceedings of NLP2008, pp 171-174, 2008. Michal Ptaszynski, Pawel Dybala, Rafal Rzepka and Kenji Araki. Affecting Corpora:Experiments with Automatic Affect Annotation System - A Case Study of the 2channel Forum -, The Conference of the Pacific Association for Computational Linguistics (PACLING-09), September 1-4, 2009, Hokkaido University, Sapporo, Japan
  • 7. ML-Ask – Automatic affect annotation tool Nakamura’s 10-type emotion Gathered classification: manually dictionary 1. Joy, delight (907 items) (2100 items) 2. Anger 3. Sorrow, sadness, gloom 4. Fear 5. Shame, shyness, bashfulness 6. Liking, fondness 7. Dislike, detestation 8. Excitement 9. Relief 10.Surprise, amazement 7
  • 8. ML-Ask – Automatic affect annotation tool コンピュータは面白いですね! Konpyuuta wa omoshiroi desu ne! Oh, computers are so interesting! Found emotemes: ne, ! (for English: oh, so-) input Utterance is: emotive Found emotive expressions: omoshiroi (interesting) Conveyed emotion types: joy
  • 9. ML-Ask – Automatic affect annotation tool Problematic inputs: あんまり面白くなかったな… Anmari omoshiroku nakatta na… Found emotemes: na, ... (for English: oh, ...) Oh, it wasn’t that interesting... Utterance is: emotive Found emotive expressions: omoshiroi (interesting) Conveyed emotion types: joy
  • 10. ML-Ask – Automatic affect annotation tool Problematic inputs: あんまり面白くなかったな… Anmari omoshiroku nakatta na… Found emotemes: na, ... (for English: oh, ...) Oh, it wasn’t that interesting... Utterance is: emotive Found emotive expressions: omoshiroi (interesting) Conveyed emotion types: joy
  • 11. Contextual Valence Shifters  Polanyi, L. and Zaenen, A. (2004) ‘Contextual Valence Shifters’, AAAI Spring Symposium on Exploring Attitude and Affect in Text: Theories and Applications. (Published later by Springer:Computing Attitude and Affect in Text: Theory and Applications)
  • 12. Contextual Valence Shifters  Definition: The group of words and phrases, which change the semantic orientation (valence polarity) of an evaluative word. negations: not- , never-, etc., in Japanese: amari -nai (not quite-), mattaku -nai (not at all-), or sukoshi mo -nai (not even a bit-). intensifiers: very- , deeply- , etc., in Japanese: totemo- (very much-), sugoku- (-a lot), or kiwamete- (extremely).
  • 13. Contextual Valence Shifters Examples: John is clever vs. John is not clever. clever +1 combined with not ->not clever -1 John is successful at tennis vs. John is never successful at tennis. successful +1 combined with not -> not successful -1 Each of them is successful vs. None of them is successful. Polanyi, L. and Zaenen, A. (2004)
  • 16. Contextual Valence Shifters  2-dimensional model of affect. “All emotions can be described in a space of two-dimensions: active activated valence polarity (positive / negative) and do / ikari (anger) fu / kowagari (fear) ki / yorokobi (joy, delight) activation (active / passive).” kou / takaburi (excitement) kou / suki (liking, fondness) en / iya (dislike, detestation) kou / takaburi (excitement) kyou / odoroki (surprise, amazement) kyou / odoroki (surprise, amazement) chi / haji (shame, shyness, bashfulness) chi / haji (shame, shyness, bashfulness) negative positive Nakamura’s emotion en / iya (dislike, detestation) kou / suki (liking, fondness) types mapped on ai / aware (sorrow, sadness) ki / yorokobi (joy, delight) Russell’s model an / yasuragi (relief) (all possibilities) deactivated passive H. Schlosberg. “The description of facial expressions in terms of two dimensions.” Journal of Experimental Psychology, 44:229-237. 1952. James A. Russell. “A circumplex model of affect.” Journal of Personality and Social Psychology, 39(6):1161-1178. 1980.
  • 17. Contextual Valence Shifters  2-dimensional model of affect. “All emotions can be described in a space of two-dimensions: valence polarity active (positive / negative) and activation (active / passive). Assumption: CVS negation changes both valence and activation parameters passive H. Schlosberg. “The description of facial expressions in terms of two dimensions.” Journal of Experimental Psychology, 44:229-237. 1952. James A. Russell. “A circumplex model of affect.” Journal of Personality and Social Psychology, 39(6):1161-1178. 1980.
  • 19. Evaluation of ML-Ask  Emotive / not-emotive  questionnaire (layperson): 80 sentences (40 emotive, 40 non-emotive) ML-Ask annotated correctly 72 from 80 utterances (90% of agreements)  The system‘s agreement with annotators was indicated as very strong (kappa=.8).  Error description: In 2 cases the system wrongly annotated utterances as "emotive“ in 6 cases it was the opposite.
  • 20. Evaluation of ML-Ask  Emotive / not-emotive  questionnaire (layperson): 80 sentences (40 emotive, 40 non-emotive) ML-Ask annotated correctly 72 from 80 utterances (90%)  The system‘s agreement with annotators was indicated as very high (kappa=.8).  Error description: In 2 cases the system wrongly annotated utterances as "emotive“ in 6 cases it was the opposite.
  • 21. Evaluation of ML-Ask  Emotion types  Emotive expressions extracted from 9 out of 40 emotive sentences (Recall = 0.225)  All extracted correctly (Precision = 1.00)  Balanced F-score = 0.367
  • 22. Evaluation of ML-Ask  Emotion types  Emotive expressions extracted from 9 out of 40 emotive sentences (Recall = 0.225)  All extracted correctly (Precision = 1.00)  Balanced F-score = 0.367 Why so low?
  • 23. Evaluation of ML-Ask  Emotion types  Emotive expressions extracted from 9 out of 40 emotive sentences (Recall = 0.225)  All extracted correctly (Precision = 1.00)  Balanced F-score = 0.367 Why so low?  Precision = 1.00, so Nakamura’s dictionary is OK, but: 1.Nakamura’s lexicon is out-of-date (only ~2100 expressions gathered till year 1993) 2.People use ambiguous emotive utterances, where emphasis is based on context
  • 24. Experiment on a large corpus  2channel BBS forum (http://www.2ch.net/)  Special feature: lots of expressive contents  ROBUST!!! For 2003.10 number of comments on 2channel was TWO TIMES as on asahi.com ! Nakazawa Shin’ichi (2004) “2channeru koushiki gaido 2004”, Tokyo, Koamagajin
  • 25. Experiment on a large corpus  Processing all is… difficult  Lets take only a part of it:  Densha otoko 電車男 (Train man)*  177,553 characters  in 1,840 utterances  divided into 6 parts/chapters. * Hitori Nakano. 2005. Densha otoko [Train man]. Tokyo, Shinchosha.
  • 26. Experiment on a large corpus  Processing all is… difficult  Lets take only a part of it:  Densha otoko 電車男 (Train man)*  177,553 characters  in 1,840 utterances  divided into 6 parts/chapters.  …Its annotated!  Manual affect annotation (Ptaszynski 2006)**  2 annotators  Only utterances containing emotive expressions (ambiguously emotive utterances appeared too frequently) * Hitori Nakano. 2005. Densha otoko [Train man]. Tokyo, Shinchosha. ** Michal Ptaszynski. 2006. Boisterous language. Analysis of structures and semiotic functions of emotive expressions in conversation on Japanese Internet bulletin board forum '2channel', M.A. Dissertation, UAM, Poznan.
  • 27. Experiment on a large corpus  Processing all is… difficult  Lets take only a part of it:  Densha otoko 電車男 (Train man)*  177,553 characters  in 1,840 utterances  divided into 6 parts/chapters.  …Its annotated!  Manual affect annotation (Ptaszynski 2006)**  2 annotators  Only utterances containing emotive expressions (ambiguously emotive utterances appeared too frequently)  We annotated the corpus using ML-Ask and compared the results. * Hitori Nakano. 2005. Densha otoko [Train man]. Tokyo, Shinchosha. ** Michal Ptaszynski. 2006. Boisterous language. Analysis of structures and semiotic functions of emotive expressions in conversation on Japanese Internet bulletin board forum '2channel', M.A. Dissertation, UAM, Poznan.
  • 28. Results  There were 1560 emotive utterances (81% of all corpus)
  • 29. Results  Emotive utterances containing specified emotive expressions:  19% to 25% of the corpus contained emotive expressions = its 40% to 75% (Average of 58%) of the human level annotations, + similar tendency  Results were very statistically significant, P value = .0052
  • 30. Results  Emotion type annotation tendencies  Similar: 8/10 types (joy, anger, gloom, fear, shame/shyness, fondness, relief and surprise)  Problematic: 2/10 types (dislike, excitement)
  • 31. Results  Emotion type annotation tendencies  Similar: 8/10 types (joy, anger, gloom, fear, shame/shyness, fondness, relief and surprise)  Problematic: 2/10 types (dislike, excitement)
  • 32. Results  Emotion type annotation tendencies  Similar: 8/10 types (joy, anger, gloom, fear, shame/shyness, fondness, relief and surprise)  Problematic: 2/10 types (dislike, excitement) To express these two emotions in particular, 2channel users mostly use slang (ASCII, unusual emoticons, etc. – difficult to process mechanically!).
  • 33. Excitement Results  Emotion type annotation tendencies  Similar: 8/10 types (joy, anger, gloom, fear, shame/shyness, fondness, relief and surprise)  Problematic: 2/10 types (dislike, excitement) To express these two emotions in particular, 2channel users mostly use slang (ASCII, unusual emoticons, etc. – difficult to process mechanically!). Dislike
  • 34. Results  Except of these two emotion types:  90% of agreements with human annotators  with a good strength of agreement coefficient (Kappa = .681)  Results were very statistically significant (P value = .0035).
  • 35. Conclusions  We presented ML-Ask, a system for automatic annotation of corpora with emotive information.  Emotive / non-emotive – high accuracy  Emotion types – high precision, low recall  We performed an annotation experiment on a large corpus (discussions from a popular Japanese forum 2channel).  Manual annotation of the corpus was the gold standard  ML-Ask was successful in providing information on tendencies of emotive utterances in conversations.
  • 36. Future Work  Updating the emotive expressions lexicon  Statistically disambiguate emotive affiliations of emotemes (e.g. an exclamation mark would be used with ”excitement”, rather than with ”gloom”)  Experiments including large scale annotations of other natural dialogue corpora  Find out about the functions emotive utterances play in different contexts and conversation environments.
  • 37. Thank you for your attention! Michal PTASZYNSKI Language Media Laboratory Graduate School of Information Science and Technology Hokkaido University Address: Kita-ku, Kita 14 Nishi 9, 060-0814 Sapporo, Japan E-mail: ptaszynski@media.eng.hokudai.ac.jp