Processing Dialogue-Based Data in the UIMA Framework. Milan Gnjatović, Manuela Kunze, Dietmar Rösner University of Magdeburg



Similar documents
MODELING OF USER STATE ESPECIALLY OF EMOTIONS. Elmar Nöth. University of Erlangen Nuremberg, Chair for Pattern Recognition, Erlangen, F.R.G.

Data at the SFB "Mehrsprachigkeit"

IAC-BOX Network Integration. IAC-BOX Network Integration IACBOX.COM. Version English

Shallow Parsing with Apache UIMA

Jetzt können Sie den Befehl 'nsradmin' auch für diverse Check-Operationen verwenden!

Search Engines Chapter 2 Architecture Felix Naumann

Software / FileMaker / Plug-Ins Mailit 6 for FileMaker 10-13

Transcriptions in the CHAT format

MUSTER. ENGLISH G 21/D3 Test No. 1 Unit 1: My London. 1 LISTENING The London Eye. G - Level: Listen to three texts and tick the correct box.

bound Pronouns

Cloud Performance Group 1. Event. 14. Januar 2016 / Matthias Gessenay (matthias.gessenay@corporatesoftware.ch)

SPECTRUM IM. SSA 3.0: Service AND Event/Alert Umbrella DACHSUG 2011


LEARNING AGREEMENT FOR STUDIES

EXMARaLDA and the FOLK tools two toolsets for transcribing and annotating spoken language

to Automatic Interpreting Birte Schmitz Technische Universitat Berlin

Coffee Break German. Lesson 09. Study Notes. Coffee Break German: Lesson 09 - Notes page 1 of 17

Open-Source, Cross-Platform Java Tools Working Together on a Dialogue System

Symantec Backup Exec (TM) 13 Installation Log

Elena Chiocchetti & Natascia Ralli (EURAC) Tanja Wissik & Vesna Lušicky (University of Vienna)

FOR TEACHERS ONLY The University of the State of New York

Building an Architecture Model Entwerfen Sie mit AxiomSys ein Kontextdiagramm, das folgendermaßen aussieht:

A: Ein ganz normaler Prozess B: Best Practices in BPMN 1.x. ITAB / IT Architekturbüro Rüdiger Molle März 2009

Language considerations for developing VoiceXML in German

Design and Data Collection for Spoken Polish Dialogs Database

AP WORLD LANGUAGE AND CULTURE EXAMS 2012 SCORING GUIDELINES

Exemplar for Internal Achievement Standard. German Level 1

LINGUISTIC SUPPORT IN "THESIS WRITER": CORPUS-BASED ACADEMIC PHRASEOLOGY IN ENGLISH AND GERMAN

LTS-SCHEMA.ORG PLUGIN PROTOTYPE

Prepress / Computer To Film / RIP - Xitron Navigator HQ RIP V7.2 für Linotronic von Highwater

quick documentation Die Parameter der Installation sind in diesem Artikel zu finden:

Search and Data Mining: Techniques. Text Mining Anya Yarygina Boris Novikov

APPLICATION SETUP DOCUMENT

I-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011. Liste der Work Products aus der Norm

All the English here is taken from students work, both written and spoken. Can you spot the errors and correct them?

Microsoft Nano Server «Tuva» Rinon Belegu

Multipurpsoe Business Partner Certificates Guideline for the Business Partner

Machine Learning for natural language processing

Technische Alternative elektronische Steuerungsgerätegesellschaft mbh. A-3872 Amaliendorf, Langestr. 124 Tel +43 (0)

THE COLLECTION AND PRELIMINARY ANALYSIS OF A SPONTANEOUS SPEECH DATABASE*

Joseph Beuys. Selection of 30 prints from three large suites Suite Schwurhand (1980) Suite Zirkulationszeit (1982) Suite Tränen (1985)

Embedded Software Development and Test in 2011 using a mini- HIL approach

Speech Processing Applications in Quaero

Prosodic Characteristics of Emotional Speech: Measurements of Fundamental Frequency Movements

Emotional Occupation of the Body Image in Early Childhood Session Body and Emotion

Update to V10. Automic Support: Best Practices Josef Scharl. Please ask your questions here Event code 6262

A System for Labeling Self-Repairs in Speech 1

Tools & Resources for Visualising Conversational-Speech Interaction

GCE EXAMINERS' REPORTS. GERMAN AS/Advanced

Language Technology II Language-Based Interaction Dialogue design, usability,evaluation. Word-error Rate. Basic Architecture of a Dialog System (3)

GETTING FEEDBACK REALLY FAST WITH DESIGN THINKING AND AGILE SOFTWARE ENGINEERING

Emo Dialogue: Differences in male and female ways of communicating with affective autonomous conversational systems

AJAX SSL- Wizard Reference

Virtual Address Mapping

How To Talk To A Teen Help

Berufsakademie Mannheim University of Co-operative Education Department of Information Technology (International)

Mit einem Auge auf den mathema/schen Horizont: Was der Lehrer braucht für die Zukun= seiner Schüler

Nonverbal Communication Human Communication Lecture 26

Overcoming Language Barriers in Homecare Nursing (OLBiHN)

BACKUP EAGLE. Release Notes. Version: Date: 11/25/2011

Language Meaning and Use

The Impact of Auditory Embodiment on Animated Character Design

Virtual Patients: Assessment of Synthesized Versus Recorded Speech

Checklist Use this checklist to find out how much English you already know. Grundstufe 1 (Common European Framework: A1 Level)

:09: [scheduler thread(5)]: AdvancedCardAllocation.GetAvailableCardsForChannel took 7 msec

An Incrementally Trainable Statistical Approach to Information Extraction Based on Token Classification and Rich Context Models

Leitfaden für die Antragstellung zur Förderung einer nationalen Biomaterialbankeninitiative

Working Paper Immigration and outsourcing: a general equilibrium analysis

D2.4: Two trained semantic decoders for the Appointment Scheduling task

SQS the world s leading specialist in software quality. sqs.com. SQS Testsuite. Overview

Lernsituation 9. Giving information on the phone. 62 Lernsituation 9 Giving information on the phone

Multimodal Interaction in Virtual Reality

Kerberos authentication between multiple domains may fail on LiveCycle Rights Management ES 8.2.1

Clever Search: A WordNet Based Wrapper for Internet Search Engines

Endowing a virtual assistant with intelligence: a multi-paradigm approach

Über die Semantik von Modellierungssprachen

Applications of speech-to-text in customer service. Dr. Joachim Stegmann Deutsche Telekom AG, Laboratories

Paul Kussmaul. Becoming a competent translator in a B.A. course. 1. Introduction

How To Analyse A Flugzeugflugfl\U00Fcgels In 3D Cda

ISO/IEC 27001:2013 Thema Änderungen der Kontrollen der ISO/IEC 27001:2013 im Vergleich zur Fassung aus 2005 Datum

AphasiaBank. Audrey Holland, Margaret Forbes, Davida Fromm & Brian Macwhinney Brian MacWhinney

DTMs in the Cloud. FDT Developer Forum on 5th of May 2015 at Schneider Electric in Marktheidenfeld

e-journal of Practical Business Research Business Process Benchmarking Implementierung

0525 GERMAN (FOREIGN LANGUAGE)

Linux. schreibung des Players Xmms. Die Option -q leitet sich aus dem englischen Wort Que

Digital Libraries: Knowledge Spaces Enabling Collective Intelligence

Oracle EM 12cc als Datenlieferant für ITAM/SAM Tools?

wie Ihnen mit Sicherheit bereits bekannt ist, ist die Global Aviation + Piper Parts GmbH Distributor der ELT s von Artex.

LEHMAN BROTHERS SECURITIES N.V. LEHMAN BROTHERS (LUXEMBOURG) EQUITY FINANCE S.A.

NTT DOCOMO Technical Journal. Shabette-Concier for Raku-Raku Smartphone Improvements to Voice Agent Service for Senior Users. 1.

DIN Software a subsidiary company of DIN Group

deskspace responsive web builder: Instructions


INF5820, Obligatory Assignment 3: Development of a Spoken Dialogue System

An Exemplary Interaction with SmartKom

Integration of Content Optimization Software into the Machine Translation Workflow. Ben Gottesman Acrolinx

IBM Proof of Technology Workshop. WebSphere Business Process Management für End-to-End Process Automation

FDT for Mobile Devices

Upgrading Your Skills to MCSA Windows Server 2012 MOC 20417

Modalverben Theorie. learning target. rules. Aim of this section is to learn how to use modal verbs.

Transcription:

Processing Dialogue-Based Data in the UIMA Framework Milan Gnjatović, Manuela Kunze, Dietmar Rösner University of Magdeburg

Overview Background Processing dialogue-based Data Conclusion Gnjatović, Kunze, Rösner 2

Background NIMITEK project the role of emotions and intentions in humanmachine dialogue http://wwwai.cs.uni-magdeburg.de/nimitek Wizard-of-Oz experiments simulation of a speech based system with a human operator playing the role of the system test of intelligence and communication abilities supported by the spoken natural language dialogue system Gnjatović, Kunze, Rösner 3

Background Subjects were only allowed to address the system verbally: to instruct the system what operation to perform, or to ask the system for a help. Tasks were specified with the intention to stimulate the verbal interaction. Subjects might use a limited number of different words to solve a task; but they had to produce a number of utterances to accomplish the whole test. different tasks e.g. solving graphical puzzle 1 5 2 7 3 8 4 6 Gnjatović, Kunze, Rösner 4

Examples videos are available on request Gnjatović, Kunze, Rösner 5

Background over 13 hours of sessions were recorded 9 persons (6 female, 3 male) ca. 18.7 GB material was transcribed and annotated with different information Gnjatović, Kunze, Rösner 6

Background several annotated XML files: material of sessions is annotated with different information Annotations: 1.semantic classes of utterances 2.anaphoric references and ellipsis-substitutions 3.functional elements related to the focus of attention in the dialogue 4.prosodic cues Gnjatović, Kunze, Rösner 7

Background <woz> <comment>diese Operation ist nicht erlaubt.</comment> </woz> 1st annotation <sub> <command>2 setzen.</command> <command>2 hinlegen.</command> </sub> <woz> <comment>auf der 2 befindet sich eine Scheibe.</comment> </woz> <sub> <command>ja darum sollst du die ja da hinlegen...</command> </sub> <woz> Diese Operation ist nicht erlaubt. </woz> <sub> 2 setzen. 2 hinlegen. 2nd annotation </sub> <woz> Auf der 2 befindet sich eine Scheibe. </woz> <sub> Ja darum sollst du <reference>die</reference> ja da hinlegen... </sub> Gnjatović, Kunze, Rösner 8

Background analyses of the material interdependencies between linguistic cues in commands produced by the subject and focusing structure of recorded material e.g. prosody and syntactic pattern Gnjatović, Kunze, Rösner 9

Overview Background Processing dialogue-based Data Conclusion Gnjatović, Kunze, Rösner 10

Processing Annotations by UIMA in 2 steps merging several annotation structures to one annotation file to analyze the recorded and annotated material Gnjatović, Kunze, Rösner 11

Merging of Annotation session 1 session 1 session 2 FileCollectionReader UIMA Consumer session 2 session n session n XML Files XMI File Gnjatović, Kunze, Rösner 12

Merging of Annotation each XML annotation is transformed into a UIMA annotation attributes features of an annotation position of an annotation based on position of XML Node (document offset) Gnjatović, Kunze, Rösner 13

Merging of Annotations annotations created by hand <woz> <command>bitte wählen sie eines der vier Teile auf der rechten Seite. Sagen sie dann, ob es in das Feld mit dem Fragezeichen passt.</command> </woz> <sub> <command>unten...</command> <command>unten rechts...</command> <command>rechts...</command> <comment>passt nicht...</comment> <comment>passt nicht...</comment> <command>anderes Eck...</command> <comment>ja,passt...</comment> </sub> problem different students, different editors adding of characters (e.g. space) during the annotation process incorrect annotations in the merged document Gnjatović, Kunze, Rösner 14

Merging of Annotations simple UIMA based annotator was created input: XMI-File, Type System Descriptor output: XMI-File functionality (WYSIWYG-Annotator): add new annotations update/edit of annotations highlighting of annotations Gnjatović, Kunze, Rösner 15

Nimitek Annotator Gnjatović, Kunze, Rösner 16

Import of Annotations: Problem annotations that not contain speech: non-verbal sounds, like cough, laughter non-articulated sounds, like clicking subject's emotional expressions etc. <sub> <action what="lacht" /> <comment>das versteh ich.</comment> <comment>ähm, </comment> <action what="seufzt" /> <comment>welche..</comment> <question>welche Befehle braucht der Computer, um mich zu verstehen?</question> </sub> are not visible in document viewer like XCAS Viewer solution: a time-related presentation Gnjatović, Kunze, Rösner 17

Processing Dialogue-based Data several annotators about statistics: average length of specific kinds of utterances linguistic analyses POS Tagger, Chunker analyses of speech acts classifications of questions types of questions: declarative, confirmative, descriptive analyses of dialogue sequences e.g. question-answer sequences internal structure of interactions analyses about the role of particles, interjections, discourse markers Gnjatović, Kunze, Rösner 18

Overview Background Processing dialogue-based Data Conclusion Gnjatović, Kunze, Rösner 19

Conclusion dialogue-based data comprise verbal and non-verbal data advantage of UIMA (decision for UIMA) management of annotations is easy and comfortable definition of different views on annotations is possible available interfaces (classes, methods) for processing annotations experiences in other UIMA based projects analyses of autopsy protocols, in teaching projects usage of UIMA framework in different process steps: merge different annotated files prototype: Nimitek Annotator (resulted in a general UIMA Annotator) linguistic analyses of annotations Gnjatović, Kunze, Rösner 20

Future Work improving of annotator XCAS format, simple text files as input linguistic analyses will be extended focusing structure of recorded dialogue integration non-verbal data subject's emotional expressions mimic gesticulation dialogue acts produced by the system performing an action instructed by a subject Gnjatović, Kunze, Rösner 21