About us
Define
Definitions for
"Chatterbots"
Avatars or automated ‘question and answer’ engines.
bbc.co.uk