TY - JOUR
T1 - Chatbot integration in few patterns
AU - Baez, Marcos
AU - Daniel, Florian
AU - Casati, Fabio
AU - Benatallah, Boualem
PY - 2020
Y1 - 2020
N2 - Chatbots are software agents that are able to interact with humans in natural language. Their intuitive interaction paradigm is expected to significantly reshape the software landscape of tomorrow, while already today chatbots are invading a multitude of scenarios and contexts. This article takes a developer's perspective, identifies a set of architectural patterns that capture different chatbot integration scenarios, and reviews state-of-the-art development aids.
AB - Chatbots are software agents that are able to interact with humans in natural language. Their intuitive interaction paradigm is expected to significantly reshape the software landscape of tomorrow, while already today chatbots are invading a multitude of scenarios and contexts. This article takes a developer's perspective, identifies a set of architectural patterns that capture different chatbot integration scenarios, and reviews state-of-the-art development aids.
UR - http://www.scopus.com/inward/record.url?scp=85091306804&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85091306804&partnerID=8YFLogxK
U2 - 10.1109/MIC.2020.3024605
DO - 10.1109/MIC.2020.3024605
M3 - Article
AN - SCOPUS:85091306804
JO - IEEE Internet Computing
JF - IEEE Internet Computing
SN - 1089-7801
ER -