A Reference Architecture for Applications with Conversational Components

被引:0
作者
Srivastava, Saurabh [1 ]
Prabhakar, T., V [1 ]
机构
[1] Indian Inst Technol, Dept Comp Sci & Engn, Kanpur, Uttar Pradesh, India
来源
PROCEEDINGS OF 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2019) | 2019年
关键词
Reference architecture; Software architecture;
D O I
10.1109/icsess47205.2019.9040822
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Providing a multi-modal user interface adds value to any application. Allowing users to speak or chat with the system is one such area where software practitioners are putting a lot of effort. This involves building components which can understand the nuances of human conversation. Such components, often called "chatbots, can be built either from scratch, or using a commercial platform. The process of architecting such applications may differ significantly from the "conventional" applications that the software practitioners usually build. In this work, we present a Reference Architecture for building such applications. We apply the Reference Architecture to a sample use-case and provide two Concrete Architectures for the same. The two architectures are designed keeping in mind, two commercial platforms, IBM Watson Assistant and Google DialogFlow, assuming that they were used to build the conversational components.
引用
收藏
页码:11 / 15
页数:5
相关论文
共 16 条
[1]  
[Anonymous], SSW
[2]  
[Anonymous], 2019, 10 BEST CHATBOT BUIL
[3]  
[Anonymous], 2018, DIALOGFLOW VS LEX VS
[4]  
Bohn R. B., 2011, Proceedings of the 2011 IEEE World Congress on Services (SERVICES 2011), P594, DOI 10.1109/SERVICES.2011.105
[5]  
Clark JA, 2013, INT WORK REAL ARTIF, P1, DOI 10.1109/RAISE.2013.6615196
[6]   The return of the chatbots [J].
Dale, Robert .
NATURAL LANGUAGE ENGINEERING, 2016, 22 (05) :811-817
[7]  
Hansen J., MODERN CHATBOT REFER
[8]   Software Engineering for Machine-Learning Applications [J].
Khomh, Foutse ;
Adams, Bram ;
Cheng, Jinghui ;
Fokaefs, Marios ;
Antoniol, Giuliano .
IEEE SOFTWARE, 2018, 35 (05) :81-84
[9]  
Kompella R., CONVERSATIONAL CHAT
[10]  
Lange, 2009, 14 INT VDI C EL SYST, V62, P5