Analysis of Tools for the Development of Conversational Agents

Conversational agents are being increasingly adopted in various domains, such as e-commerce and customer services, and as a direct communication channel between companies and end-users. Several tools have been developed to facilitate their definition and deployment. They exploit existing cloud infra...

Full description

Bibliographic Details
Main Authors: Lamya Benaddi, Charaf Ouaddi, Ismaïl Khriss, Brahim Ouchao
Format: Article
Language:English
Published: MDPI AG 2023-05-01
Series:Computer Sciences & Mathematics Forum
Subjects:
Online Access:https://www.mdpi.com/2813-0324/6/1/5
_version_ 1827726575951413248
author Lamya Benaddi
Charaf Ouaddi
Ismaïl Khriss
Brahim Ouchao
author_facet Lamya Benaddi
Charaf Ouaddi
Ismaïl Khriss
Brahim Ouchao
author_sort Lamya Benaddi
collection DOAJ
description Conversational agents are being increasingly adopted in various domains, such as e-commerce and customer services, and as a direct communication channel between companies and end-users. Several tools have been developed to facilitate their definition and deployment. They exploit existing cloud infrastructures and artificial intelligence (AI) techniques to efficiently process users’ input and extract conversational information. Major Information Technology (IT) companies, such as Google, IBM, Microsoft, and Amazon, have provided powerful tools to develop conversational agents. Still, choosing the most appropriate tool is not easy, as it may require high costs associated with automatic natural language processing (NLP) services and expertise in software engineering and AI. Therefore, this paper aims to analyze different tools to help developers and non-developers to choose the optimal tool for their specific scenario of creating a conversational agent.
first_indexed 2024-03-10T22:52:51Z
format Article
id doaj.art-074cef043ce8488b834163588c036f5b
institution Directory Open Access Journal
issn 2813-0324
language English
last_indexed 2024-03-10T22:52:51Z
publishDate 2023-05-01
publisher MDPI AG
record_format Article
series Computer Sciences & Mathematics Forum
spelling doaj.art-074cef043ce8488b834163588c036f5b2023-11-19T10:10:16ZengMDPI AGComputer Sciences & Mathematics Forum2813-03242023-05-0161510.3390/cmsf2023006005Analysis of Tools for the Development of Conversational AgentsLamya Benaddi0Charaf Ouaddi1Ismaïl Khriss2Brahim Ouchao3Software Engineering & Information Systems Engineering (GL-ISI) Team, Faculty of Sciences and Technics (FST), University of Moulay Ismail (UMI), Errachidia 52000, MoroccoSoftware Engineering & Information Systems Engineering (GL-ISI) Team, Faculty of Sciences and Technics (FST), University of Moulay Ismail (UMI), Errachidia 52000, MoroccoMathématique, Informatique et Génie, Université du Québec à Rimouski (UQAR), Rimouski, QC G5L 3A1, CanadaSoftware Engineering & Information Systems Engineering (GL-ISI) Team, Faculty of Sciences and Technics (FST), University of Moulay Ismail (UMI), Errachidia 52000, MoroccoConversational agents are being increasingly adopted in various domains, such as e-commerce and customer services, and as a direct communication channel between companies and end-users. Several tools have been developed to facilitate their definition and deployment. They exploit existing cloud infrastructures and artificial intelligence (AI) techniques to efficiently process users’ input and extract conversational information. Major Information Technology (IT) companies, such as Google, IBM, Microsoft, and Amazon, have provided powerful tools to develop conversational agents. Still, choosing the most appropriate tool is not easy, as it may require high costs associated with automatic natural language processing (NLP) services and expertise in software engineering and AI. Therefore, this paper aims to analyze different tools to help developers and non-developers to choose the optimal tool for their specific scenario of creating a conversational agent.https://www.mdpi.com/2813-0324/6/1/5conversational agentintelligence artificialnatural language processing
spellingShingle Lamya Benaddi
Charaf Ouaddi
Ismaïl Khriss
Brahim Ouchao
Analysis of Tools for the Development of Conversational Agents
Computer Sciences & Mathematics Forum
conversational agent
intelligence artificial
natural language processing
title Analysis of Tools for the Development of Conversational Agents
title_full Analysis of Tools for the Development of Conversational Agents
title_fullStr Analysis of Tools for the Development of Conversational Agents
title_full_unstemmed Analysis of Tools for the Development of Conversational Agents
title_short Analysis of Tools for the Development of Conversational Agents
title_sort analysis of tools for the development of conversational agents
topic conversational agent
intelligence artificial
natural language processing
url https://www.mdpi.com/2813-0324/6/1/5
work_keys_str_mv AT lamyabenaddi analysisoftoolsforthedevelopmentofconversationalagents
AT charafouaddi analysisoftoolsforthedevelopmentofconversationalagents
AT ismailkhriss analysisoftoolsforthedevelopmentofconversationalagents
AT brahimouchao analysisoftoolsforthedevelopmentofconversationalagents