Very interesting. Although I don't think all the bots are created equal. There seems to be a range of responses:
-
canned responses, a limited number of responses preprogrammed in the database
-
dynamic responses, preprogrammed but able to self-alter to fit the situation
-
AI, unique responses independent of human preprogramming