Integrating a dialog component into a framework for spoken language understanding

Spoken language interfaces are the latest trend in human computer interaction. Users enjoy the newly found freedom but developers face an unfamiliar and daunting task. Creating reactive spoken language interfaces requires skills in natural language processing. We show how a developer can integrate a...

Full description

Saved in:
Bibliographic Details
Published in:2018 IEEE ACM 6th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering (RAISE) pp. 1 - 7
Main Authors: Weigelt, Sebastian, Hey, Tobias, Landhäußer, Mathias
Format: Conference Proceeding
Language:English
Published: New York, NY, USA ACM 28.05.2018
Series:ACM Conferences
Subjects:
ISBN:1450357237, 9781450357234
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Spoken language interfaces are the latest trend in human computer interaction. Users enjoy the newly found freedom but developers face an unfamiliar and daunting task. Creating reactive spoken language interfaces requires skills in natural language processing. We show how a developer can integrate a dialog component in a natural language processing system by means of software engineering methods. Our research project PARSE that aims at naturalistic end-user programming in spoken natural language serves as an example. We integrate a dialog component with PARSE without affecting its other components: We modularize the dialog management and introduce dialog acts that bundle a trigger for the dialog and the reaction of the system. We implemented three dialog acts to address the following issues: speech recognition uncertainties, coreference ambiguities, and incomplete conditionals. We conducted a user study with ten subjects to evaluate our approach. The dialog component achieved resolution rates from 23% to 50% (depending on the dialog act) and introduces a negligible number of errors. We expect the overall performance to increase even further with the implementation of additional dialog acts.
AbstractList Spoken language interfaces are the latest trend in human computer interaction. Users enjoy the newly found freedom but developers face an unfamiliar and daunting task. Creating reactive spoken language interfaces requires skills in natural language processing. We show how a developer can integrate a dialog component in a natural language processing system by means of software engineering methods. Our research project PARSE that aims at naturalistic end-user programming in spoken natural language serves as an example. We integrate a dialog component with PARSE without affecting its other components: We modularize the dialog management and introduce dialog acts that bundle a trigger for the dialog and the reaction of the system. We implemented three dialog acts to address the following issues: speech recognition uncertainties, coreference ambiguities, and incomplete conditionals. We conducted a user study with ten subjects to evaluate our approach. The dialog component achieved resolution rates from 23% to 50% (depending on the dialog act) and introduces a negligible number of errors. We expect the overall performance to increase even further with the implementation of additional dialog acts.
Spoken language interfaces are the latest trend in human computer interaction. Users enjoy the newly found freedom but developers face an unfamiliar and daunting task. Creating reactive spoken language interfaces requires skills in natural language processing. We show how a developer can integrate a dialog component in a natural language processing system by means of software engineering methods. Our research project PARSE that aims at naturalistic end-user programming in spoken natural language serves as an example. We integrate a dialog component with PARSE without affecting its other components: We modularize the dialog management and introduce dialog acts that bundle a trigger for the dialog and the reaction of the system. We implemented three dialog acts to address the following issues: speech recognition uncertainties, coreference ambiguities, and incomplete conditionals. We conducted a user study with ten subjects to evaluate our approach. The dialog component achieved resolution rates from 23% to 50% (depending on the dialog act) and introduces a negligible number of errors. We expect the overall performance to increase even further with the implementation of additional dialog acts.
Author Hey, Tobias
Landhäußer, Mathias
Weigelt, Sebastian
Author_xml – sequence: 1
  givenname: Sebastian
  surname: Weigelt
  fullname: Weigelt, Sebastian
  email: weigelt@kit.edu
  organization: Karlsruhe Institute of Technology, Karlsruhe, Germany
– sequence: 2
  givenname: Tobias
  surname: Hey
  fullname: Hey, Tobias
  email: hey@kit.edu
  organization: Karlsruhe Institute of Technology, Karlsruhe, Germany
– sequence: 3
  givenname: Mathias
  surname: Landhäußer
  fullname: Landhäußer, Mathias
  email: mathias@thingsTHINKING.net
  organization: things THINKING GmbH, Karlsruhe, Germany
BookMark eNqNkM1LAzEQxSMqaGvPHrzk6GVrvqZJjlL8KBRE0HOY3WSXtd2kZLeI_71b2oNHmcOPecN7A29CLmKKgZBbzuacK3iQ3CrO1PxIOCOTUWUStJD6_O9yRWZ9_8UYEwujrIRr8r6KQ2gyDm1sKFLf4jY1tErdbnwRB9rGIY16nbEL3ylvaJ0y7XdpEyLdYmz22AS6jz7kfsDox5Qbclnjtg-zE6fk8_npY_larN9eVsvHdYFC6aEQhqEwZWUt19ooBCvZYZCj0iBNXbFgK1hIoSu_KJmoLSjwwDmUnnmUU3J3zG1DCG6X2w7zjzMKhBn9UzI_XrHqXJnSpnecuUNb7tTWieDK3IZ6NNz_0yB_AbqeaTk
CODEN IEEPAD
ContentType Conference Proceeding
Copyright 2018 ACM
Copyright_xml – notice: 2018 ACM
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1145/3194104.3194105
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 1450357237
9781450357234
EndPage 7
ExternalDocumentID 8452875
Genre orig-research
GroupedDBID 6IE
6IF
6IL
6IN
AAJGR
ABLEC
ACM
ADPZR
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
GUFHI
IEGSK
LHSKQ
OCL
RIB
RIC
RIE
RIL
AAWTH
ID FETCH-LOGICAL-a247t-280a28bc9917784a59303030a1a47538fc0e9c56327cd6b02f9545d5115bd0da3
IEDL.DBID RIE
ISBN 1450357237
9781450357234
ISICitedReferencesCount 5
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000444764500001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Aug 27 02:55:13 EDT 2025
Wed Jul 31 05:39:07 EDT 2024
Wed Jan 31 06:49:01 EST 2024
IsPeerReviewed false
IsScholarly true
Keywords human-computer interaction
naturalistic programming
knowledge-based software engineering
natural language processing for software engineering
programming in natural language
enduser programming
dialog integration
dialog systems
Language English
License Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org
LinkModel DirectLink
MeetingName ICSE '18: 40th International Conference on Software Engineering
MergedId FETCHMERGED-LOGICAL-a247t-280a28bc9917784a59303030a1a47538fc0e9c56327cd6b02f9545d5115bd0da3
PageCount 7
ParticipantIDs acm_books_10_1145_3194104_3194105_brief
acm_books_10_1145_3194104_3194105
ieee_primary_8452875
PublicationCentury 2000
PublicationDate 20180528
2018-May
PublicationDateYYYYMMDD 2018-05-28
2018-05-01
PublicationDate_xml – month: 05
  year: 2018
  text: 20180528
  day: 28
PublicationDecade 2010
PublicationPlace New York, NY, USA
PublicationPlace_xml – name: New York, NY, USA
PublicationSeriesTitle ACM Conferences
PublicationTitle 2018 IEEE ACM 6th International Workshop on Realizing Artificial Intelligence Synergies in Software Engineering (RAISE)
PublicationTitleAbbrev RAISE
PublicationYear 2018
Publisher ACM
Publisher_xml – name: ACM
SSID ssj0002684935
Score 2.0655417
Snippet Spoken language interfaces are the latest trend in human computer interaction. Users enjoy the newly found freedom but developers face an unfamiliar and...
SourceID ieee
acm
SourceType Publisher
StartPage 1
SubjectTerms Computing methodologies -- Artificial intelligence -- Natural language processing
Computing methodologies -- Artificial intelligence -- Natural language processing -- Discourse, dialogue and pragmatics
Computing methodologies -- Artificial intelligence -- Natural language processing -- Lexical semantics
dialog integration
dialog systems
end user programming
Human-centered computing -- Human computer interaction (HCI) -- Interaction paradigms -- Natural language interfaces
human-computer interaction
knowledge-based software engineering
Natural language processing
natural language processing for software engineering
naturalistic programming
Programming
programming in natural language
Semantics
Speech recognition
Speech synthesis
Task analysis
Title Integrating a dialog component into a framework for spoken language understanding
URI https://ieeexplore.ieee.org/document/8452875
WOSCitedRecordID wos000444764500001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3fS8MwED7m8MGnqZs4fxFB8MVuXZM0zbM6FGRMdLC3kiYpFLEdW-ff76XtpoIgtg8p4UjLkXDfXe-7A7jihipOtfWkUq6FWRR6Kk0VHnfHFJWWJtRUzSbEZBLN53LagpstF8ZaWyWf2YF7rP7lm0KvXahsGDGOAJ_vwI4QYc3V2sZTXNUSSXlTvWfE-BA3F0NnY1CPzngo_f6jiUplQ8ad_719H3pfZDwy3ZqZA2jZ_BA6m24MpDmcXXh-bCo_oBRR5C5zYRni5IocFyZZXhY4P95kYxGEq-RlUbzZnDw1UUsy-8516cFsfP96--A1DRM8FTBRekHkqyBKNGI-ISKmuEQDhbcaKYZuSZRq30rNQxoIbcLED1KJAMog5uKJ8Y2iR9DO8ZuOgUiWGCHNCBdhjNEUYYqvQilQMNR49eEStRk7T2AV1-RmHjcab0beh-s_ZeJkmdm0D12n73hRV9iIG1Wf_D59CnsIW6I67fAM2uVybc9hV3-U2Wp5UW2LT0hQs2Y
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3fS8MwED7mFPRp6ibOnxEEX-zs2qRtntWx4RwTN9hbSZMUitiOrfPv99J2U0EQ24eUcKTlSLjvrvfdAVwz5QrmSm1xIUwLs8CzRBwLPO6GKcq1G7mqaDbhj0bBbMbHNbjdcGG01kXyme6Yx-JfvsrkyoTK7gLKEOCzLdhmlDp2ydbaRFRM3RLusqp-T5eyO9xeFN2NTjka8yHk-482KoUV6TX-9_59aH3R8ch4Y2gOoKbTQ2is-zGQ6ng24WVQ1X5AKSLIQ2ICM8TIZSkuTJI0z3C-t87HIghYyes8e9MpGVZxSzL9znZpwbT3OLnvW1XLBEs41M8tJ7CFE0QSUZ_vB1QwjiYKb9EVFB2TIJa25pJ5ruNL5UW2E3OEUApRF4uUrYR7BPUUv-kYCKeR8rnq4iKUUjdGoGILj_so6Em82nCF2gyNL7AMS3ozCyuNVyNrw82fMmG0SHTchqbRdzgva2yElapPfp--hN3-5HkYDgejp1PYQxATlEmIZ1DPFyt9DjvyI0-Wi4tii3wCzna2rQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2018+IEEE+ACM+6th+International+Workshop+on+Realizing+Artificial+Intelligence+Synergies+in+Software+Engineering+%28RAISE%29&rft.atitle=Integrating+a+Dialog+Component+into+a+Framework+for+Spoken+Language+Understanding&rft.au=Weigelt%2C+Sebastian&rft.au=Hey%2C+Tobias&rft.au=LandhauBer%2C+Mathias&rft.date=2018-05-01&rft.pub=ACM&rft.spage=1&rft.epage=7&rft_id=info:doi/10.1145%2F3194104.3194105&rft.externalDocID=8452875
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450357234/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450357234/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9781450357234/sc.gif&client=summon&freeimage=true