What is a Dialog Player?
A dialog player is a software application playing meaningful sentences in text and/or multimedia. The sentences are selected from repertoires according to certain rules. A chatterbot is such an application, although strictly speaking it is a Monolog Player, since the user writes or speaks a sentence and the chatterbot answers with a matching response. Generally, the matching rules and categories do not change with the passing of time, and the categories or divisions of the repertoires can be expanded to virtually no bounds. In contrast, the artificial personalities of George and Mary pick matching lines in a dynamic fashion, because the passing of time changes the internal states of the target personality. And there are only four drives.