Artificial agent

Discusses the design features of an artificial agent which is to interact with the user(s) accepting verbal, and non-verbal inputs, and producing verbal, and non-verbal outputs, as suggestions (commands) to the user. The "ears" of the system is a trained fuzzy neural net, the "brain" a fuzzy expert system, and its "mouth" is a trained neural net.