1. Module name: DAMSL/SWBD-DAMSL-variant dialogue acts [DAMSL-SWBD_DAMSLv-DA].

  2.  
  3. Module purpose: Dialogue act coding for two-agent, task-oriented, problem-solving dialogues. Suitable for mass data annotation but still theoretical distinctive.

  4.  
  5. Coding level: Dialogue acts.

  6.  
  7. Data source: Spoken dialogue corpora.

  8.  
  9. Module references: word level/orthographic transcription module.

  10.  
  11. Markup declaration:

  12. Internal scheme (DAMSL):

    ELEMENT   segment
    ATTRIBUTES   id: ID   href: HREF(word level)


    ELEMENT  communicative_status  (child of segment)
    ATTRIBUTES   id:ID 
    ELEMENT  information_level  (child of segment)
    ATTRIBUTES   id:ID 
    ELEMENT forward_looking_function  (child of segment)
    ATTRIBUTES   id:ID  
    ELEMENT  backward_looking_function  (child of segment)
    ATTRIBUTES   id:ID  
    ELEMENT  uninterpretable  (child of communicative_status)
    ATTRIBUTES   id:ID   
    ELEMENT  abandoned  (child of communicative_status)
    ATTRIBUTES   id:ID 
    ELEMENT  self_talk  (child of communicative_status)
    ATTRIBUTES   id:ID 
    ELEMENT  task  (child of information_level)
    ATTRIBUTES   id:ID 
    ELEMENT  task_management  (child of information_level)
    ATTRIBUTES   id:ID 
    ELEMENT  communication_management  (child of information_level)
    ATTRIBUTES   id:ID 
    ELEMENT  other_level  (child of information_level)
    ATTRIBUTES   id:ID  
    ELEMENT  statement  (child of forward_looking_function)
    ATTRIBUTES   id:ID  
    ELEMENT  assert  (child of statement)
    ATTRIBUTES   id:ID  
    ELEMENT  reassert  (child of statement)
    ATTRIBUTES   id:ID 
    ELEMENT  other_statement  (child of statement)
    ATTRIBUTES   id:ID  
    ELEMENT  influencing_addressee_future_action  (child of forward_looking_function)
    ATTRIBUTES   id:ID 
    ELEMENT  open_option  (child of influencing_addressee_future_action)
    ATTRIBUTES   id:ID 
    ELEMENT  action_directive  (child of influencing_addressee_future_action)
    ATTRIBUTES   id:ID 
    ELEMENT  info_request  (child of forward_looking_function)
    ATTRIBUTES   id:ID  
    ELEMENT  committing_speaker_future_action  (child of forward_looking_function)
    ATTRIBUTES   id:ID  
    ELEMENT  offer  (child of committing_speaker_future_action)
    ATTRIBUTES   id:ID  
    ELEMENT  commit  (child of committing_speaker_future_action)
    ATTRIBUTES   id:ID  
    ELEMENT  conventional  (child of forward_looking_function)
    ATTRIBUTES   id:ID 
    ELEMENT  opening  (child of conventional)
    ATTRIBUTES   id:ID  
    ELEMENT  closing  (child of conventional)
    ATTRIBUTES   id:ID   
    ELEMENT  explicite_performative  (child of forward_looking_function)
    ATTRIBUTES   id:ID  
    ELEMENT  exclamation  (child of forward_looking_function)
    ATTRIBUTES   id:ID  
    ELEMENT  other_forward_function  (child of forward_looking_function)
    ATTRIBUTES   id:ID  
    ELEMENT  agreement  (child of backward_looking_function)
    ATTRIBUTES   id:ID  
    ELEMENT  accept  (child of agreement)
    ATTRIBUTES   id:ID  
    ELEMENT  accept_part  (child of agreement)
    ATTRIBUTES   id:ID  
    ELEMENT  maybe  (child of agreement)
    ATTRIBUTES   id:ID  
    ELEMENT  reject_part  (child of agreement)
    ATTRIBUTES   id:ID  
    ELEMENT  reject  (child of agreement)
    ATTRIBUTES   id:ID  
    ELEMENT  hold  (child of agreement)
    ATTRIBUTES   id:ID   
    ELEMENT  understanding  (child of backward_looking_function)
    ATTRIBUTES   id:ID  
    ELEMENT  signal_non_understanding  (child of understanding)
    ATTRIBUTES   id:ID   
    ELEMENT  signal_understanding  (child of understanding)
    ATTRIBUTES   id:ID   
    ELEMENT  acknowledge  (child of signal_understanding)
    ATTRIBUTES   id:ID   
    ELEMENT  repeat_rephrase  (child of signal_understanding)
    ATTRIBUTES   id:ID   
    ELEMENT  completion  (child of signal_understanding)
    ATTRIBUTES   id:ID   
    ELEMENT  correct_misspeaking  (child of understanding)
    ATTRIBUTES   id:ID  
    ELEMENT  answer  (child of backward_looking_function)
    ATTRIBUTES   id:ID   

    Surface scheme (variant of SWBD-DAMSL):

    ELEMENT  segment
    ATTRIBUTES   id:ID   href: HREF(word level)


    ELEMENT  uninterpretable  (child of segment)
    ATTRIBUTES   id:ID   
    ELEMENT  abandoned  (child of segment)
    ATTRIBUTES   id:ID   
    ELEMENT  self_talk  (child of segment)
    ATTRIBUTES   id:ID   
    ELEMENT  task  (child of segment)
    ATTRIBUTES   id:ID  
    ELEMENT  task_management  (child of segment)
    ATTRIBUTES   id:ID   
    ELEMENT  communication_management  (child of segment)
    ATTRIBUTES   id:ID   
    ELEMENT  statement  (child of segment)
    ATTRIBUTES   id:ID   
    ELEMENT  action_directive  (child of segment)
    ATTRIBUTES   id:ID   
    ELEMENT  info_request  (child of segment)
    ATTRIBUTES   id:ID   
    ELEMENT  offer___commit___open_option  (child of segment)
    ATTRIBUTES   id:ID   
    ELEMENT  opening  (child of segment)
    ATTRIBUTES   id:ID   
    ELEMENT  closing  (child of segment)
    ATTRIBUTES   id:ID   
    ELEMENT  other_forward_function  (child of segment)
    ATTRIBUTES   id:ID
    ELEMENT  accept  (child of segment)
    ATTRIBUTES   id:ID   
    ELEMENT  maybe___accept_part  (child of segment)
    ATTRIBUTES   id:ID   
    ELEMENT  reject_part  (child of segment)
    ATTRIBUTES   id:ID   
    ELEMENT  reject  (child of segment)
    ATTRIBUTES   id:ID  
    ELEMENT  hold  (child of segment)
    ATTRIBUTES   id:ID  
    ELEMENT  signal_non_understanding  (child of segment)
    ATTRIBUTES   id:ID  
    ELEMENT  acknowledge  (child of segment)
    ATTRIBUTES   id:ID  
    ELEMENT  repeat_rephrase  (child of segment)
    ATTRIBUTES   id:ID  
    ELEMENT  completion  (child of segment)
    ATTRIBUTES   id:ID  
    ELEMENT  correct_misspeaking  (child of segment)
    ATTRIBUTES   id:ID  
    ELEMENT  answer  (child of segment)
    ATTRIBUTES   id:ID  

     
  13. Example:

  14. Internal structure (DAMSL annotation):
      <segment id="x4" href="word.xml#id(word_013)">
            <information_level id="il_communication_management__x5">
                <communication_management id="x5"/>
            </information_level>
            <backward_looking_function id="blf_acknowledge__x6">
                <understanding id="u_acknowledge__x6">
                    <signal_understanding id="su_acknowledge__x6">
                        <acknowledge id="x6"/>
                    </signal_understanding>
                </understanding>
            </backward_looking_function>
        </segment>
    Surface structure (variant of SWBD-DAMSL annotation):
        <segment id="x4" href="word.xml#id(word_013)">
            <communication_management id="x5"/>
            <acknowledge id="x6"/>
        </segment>
    Here assuming that the word level is in file word.xml and contains the lines:
        <word id="word_013" who="s">Alright</word>
     
  15. Coding procedure:

  16. This procedure describes how to train naive human annotators on the surface scheme from start to ensure relatively homogenous annotations. The description is given on a very general level just to give an impression how annotation and scheme enhancement work.
    1. Introduction of scheme based on the coding book provided.
    2. Training on test corpus.
    3. Evaluation of test corpus annotation.
    4. Revision of scheme.
    5. Repeat 2. to 4. until evaluation shows good results.
    6. Normal annotation with random checks.

    7.  
  17. Creation notes:

  18. Author: Marion Klein.
    Version: 1 (1999/04/21)
    Comment: Serves as an example for "best practice" in the MATE project.
    Literature: [J. Allen & M. Core 97], [D. Jurafsky et al. 97].