Requirements Engineering Challenges and Techniques in Building Chatbots

7Citations
Citations of this article
15Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The proper execution of requirements engineering processes can be decisive for the success of software development and, for chatbots, it is no different. Chatbots have been gaining a lot of space, especially in customer service. Requirements engineering processes for chatbots are as hard to perform as for any other machine-learning system and the conversational nature makes it even harder. Taking this into consideration, in this work we survey chatbot practitioners to unveil the requirements elicitation and documentation techniques they have been using in the industry, besides the challenges they face while going through this process. Responses show that elicitation techniques are not much far from techniques used in other fields, but for documentation techniques that are new forms of documentation such as conversation flows. Moreover, meeting stakeholder’s requirements and managing information exchange are their biggest challenges in eliciting and documenting chatbot requirements.

Cite

CITATION STYLE

APA

Silva, G. R. S., & Canedo, E. D. (2022). Requirements Engineering Challenges and Techniques in Building Chatbots. In International Conference on Agents and Artificial Intelligence (Vol. 1, pp. 180–187). Science and Technology Publications, Lda. https://doi.org/10.5220/0010801800003116

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free