• Corpus ID: 235490147

Conversational Agents in Software Engineering: Survey, Taxonomy and Challenges

  title={Conversational Agents in Software Engineering: Survey, Taxonomy and Challenges},
  author={Quim Motger and Xavier Franch and Jordi Marco},
The use of natural language interfaces in the field of human-computer interaction is undergoing intense study through dedicated scientific and industrial research. The latest contributions in the field, including deep learning approaches like recurrent neural networks, the potential of context-aware strategies and user-centred design approaches, have brought back the attention of the community to software-based dialogue systems, generally known as conversational agents or chatbots. Nonetheless… 
1 Citations
Extensible Chatbot Architecture Using Metamodels of Natural Language Understanding
The paper describes overall chatbot architecture and provides corresponding metamodels as well as rules for mapping between the proposed and two commonly used NLU metAModels and could be easily extended with new NLU services and communication channels.


Where is the Bot in our Team? Toward a Taxonomy of Design Option Combinations for Conversational Agents in Collaborative Work
This work presents the iterative deve-lopment of a taxonomy for the design of CAs grounded in state of the art literature and validated with domain experts, and identifies recurring design option combina-tions and white spots from the classified objects that will inform further research and development efforts.
Evaluating Quality of Chatbots and Intelligent Conversational Agents
A literature review of quality issues and attributes as they relate to the contemporary issue of chatbot development and implementation is presented, and a quality assessment method based on these attributes and the Analytic Hierarchy Process is proposed and examined.
Developing enhanced conversational agents for social virtual worlds
A Survey on Conversational Agents/Chatbots Classification and Design Techniques
This paper aims to discuss chatbots classification, their design techniques used in earlier and modern chatbots and how the two main categories of chatbots handle conversation context.
COBOTS - A Cognitive Multi-Bot Conversational Framework for Technical Support
A scalable conversational framework that automates the process of guided troubleshooting called COBOTS (COgnitive BOts for Technical Support), based on the premise that scalability in such frameworks can be achieved by control and co-ordination across multiple domain expert bots.
Intelligent personal assistants: A systematic literature review
Towards Designing Cooperative and Social Conversational Agents for Customer Service
This paper proposes preliminary meta-requirements and design principles for cooperative and social conversational agents, and proposes a prototype based on these design principles to increase service quality in customer service.
Trends & Methods in Chatbot Evaluation
A review of current techniques and trends in chatbot evaluation, which identifies a clear trend towards evaluating the efficiency of chatbots in many recent papers, which is linked to the growing popularity of task-based chatbots that are currently being deployed in many business contexts.
A Taxonomy of Social Cues for Conversational Agents