The CURRENT platform: Building conversational agents in Oz

被引:0
|
作者
Lager, T [1 ]
Kronlid, F [1 ]
机构
[1] Univ Gothenburg, Dept Linguist, GU Dialogue Syst Lab, Gothenburg, Sweden
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
At the GU Dialogue Systems Lab in Goteborg we are embedding a conversational agent platform - the CURRENT platform - in the Oz programming language. CURRENT is based on a simple and intuitive characterization of conversational agents as interactive transducers, and on the fact that this characterization has a very direct implementation in Oz. Concurrency as offered by Oz allows our agents to 'perceive', 'think' and 'act' at the same time. Concurrency in combination with streams allow our agents to process input in an incremental manner, even when the original underlying algorithms are batch-oriented. Concurrency and streams in combination with ports allow us to specify the 'toplevel' transducer as a network of components - an interesting and highly modular architecture. We believe that software tools for specifying networks should have a strong visual aspect, and we have developed a 'visual programming language' and an IDE to support it. Also, we have found that if we specify the non-visual aspects of transducers and other components as class definitions that inherit the methods responsible for the interpretation of condition-action rules, regular expressions, grammars, dialogue management scripts, etc. from (abstract) classes provided by separate modules, we are able to hide most of the gory details involving threads, streams and ports from the agent developer.
引用
收藏
页码:161 / 174
页数:14
相关论文
共 50 条
  • [31] Exploring persuasive potential of embodied conversational agents utilizing synthetic embodied conversational agents
    Shearer, John
    Olivier, Patrick
    De Boni, Marco
    Hurling, Robert
    PERSUASIVE TECHNOLOGY, 2007, 4744 : 210 - 213
  • [32] Embodied conversational agents: Developing usable agents
    Ventura, J
    Ventura, M
    Olabe, JC
    PROCEEDINGS OF THE IEEE SOUTHEASTCON 2004: EXCELLENCE IN ENGINEERING, SCIENCE, AND TECHNOLOGY, 2005, : 663 - 669
  • [33] Designing Personalities of Conversational Agents
    Kim, Hankyung
    Koh, Dong Yoon
    Lee, Gaeun
    Park, Jung-Mi
    Lim, Youn-kyung
    CHI EA '19 EXTENDED ABSTRACTS: EXTENDED ABSTRACTS OF THE 2019 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2019,
  • [34] Conversational agents as Web services
    Figa, E
    Tarau, P
    IC'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET COMPUTING, VOLS 1 AND 2, 2004, : 773 - 782
  • [35] Conversational Agents for Recipe Recommendation
    Barko-Sherif, Sabrina
    Elsweiler, David
    Harvey, Morgan
    CHIIR'20: PROCEEDINGS OF THE 2020 CONFERENCE ON HUMAN INFORMATION INTERACTION AND RETRIEVAL, 2020, : 73 - 82
  • [36] Conversational Agents in a Virtual Worldcru
    Adolphs, Peter
    Benz, Anton
    Castello, Nuria Bertomeu
    Cheng, Xiwen
    Kluewer, Tina
    Krifka, Manfred
    Strekalova, Alexandra
    Uszkoreit, Hans
    Xu, Feiyu
    KI 2011: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2011, 7006 : 38 - +
  • [37] Evaluation of Embodied Conversational Agents
    Brandao, Cesar
    Reis, Luis Paulo
    Rocha, Ana Paula
    PROCEEDINGS OF THE 2013 8TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI 2013), 2013,
  • [38] Conversational Agents for Elderly Interaction
    Pinto, Noemi da Paixao
    dos Santos Franca, Juliana Baptista
    de Sa Sousa, Henrique Prado
    Vivacqua, Adriana Santarosa
    Bicharra Garcia, Ana Cristina
    PROCEEDINGS OF THE 2021 IEEE 24TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2021, : 1 - 6
  • [39] On Conversational Agents with Mental States
    Bosse, Tibor
    Provoost, Simon
    INTELLIGENT VIRTUAL AGENTS, IVA 2015, 2015, 9238 : 60 - 64
  • [40] Conversational Agents in Health Care
    Darcy, Alison
    Robinson, Athena
    Wicks, Paul
    JAMA-JOURNAL OF THE AMERICAN MEDICAL ASSOCIATION, 2020, 324 (23): : 2444 - 2444