Chapter

Intelligence-Based Systems Engineering

Volume 10 of the series Intelligent Systems Reference Library pp 201-232

Systems Engineering and Conversational Agents

  • James O’SheaAffiliated withSchool of Computing, Mathematics and Digital Technology, Manchester Metropolitan University
  • , Zuhair BandarAffiliated withSchool of Computing, Mathematics and Digital Technology, Manchester Metropolitan University
  • , Keeley CrockettAffiliated withSchool of Computing, Mathematics and Digital Technology, Manchester Metropolitan University

* Final gross prices may vary according to local VAT.

Get Access

Abstract

This chapter describes Conversational Agents (CAs) in the context of Systems Engineering. A CA is a computer program which interacts with a user through natural language dialogue and provides some form of service. CA technology has two points of interest to systems engineers: the use of systems engineering techniques in CA research and the application of CAs in project development. CAs offer the opportunity to automate more complex applications than are feasible with conventional web interfaces. Currently such applications require a human expert in the domain to mediate between the user and the application. The CA effectively replaces the human expert. This chapter reviews the current capabilities of various CA technologies, outlines a development methodology for systems engineering practitioners interested in developing real world applications and suggests a number of directions for systems engineers who wish to participate in CA research.

Keywords

Conversational agent systems engineering dialogue evaluation methodology semantic similarity short text