“…The dialog interpreter used in this application, like our previous work [7,8,6], relies on a pattern matching language to understand user's utterances. More specifically, the Artificial Intelligence Markup Language (AIML), an XML compliant language that is designed to create chat bots that can fool users into thinking that they are chatting with a person.…”