Definition[]
An Intelligent Virtual Assistant (IVA) is an artificial intelligence system that emulates human interaction to perform particular tasks.
Overview[]
There are two types of IVAs:
- (1) built-in IVAs that use multi-purpose devices (endpoints) and
- (2) stand-alone IVAs that use dedicated devices.
In general, IVAs consist of multiple components in heterogeneous environments. As shown in the diagram below, there are two user-side components: (1) companion applications, and (2) IVA-enabled devices. The main components of Amazon's Alexa ecosystem are grouped into two categories: