And I don't mean to come off as hating on chatbots, or suzette. What they do is very cool, and I found the bot interesting and funny to talk with. I am more just griping that these feel like they're offering canned responses, and are just databases that lock down what someone is saying, relate it to a similar store comment, and then spit out one of the given replies for that situation.
Which I guess is stupid of me... Cause I can't think of any other way to do it which wouldn't involve something that thought and wrote original replies... which would be quite hard.
Dreaming a bit... maybe just taking that same system that analyzes a comment and relates it to prior ones and add another that tracked the topic of a comment, and the conclusion of it, and then made sure that that related to future comments. Or that if that topic was brought up again, consider the prior comments of that topic, and spit out a reply based on the conjunction of them? That still be very complex and involve catagorizing conversations, finding topics, conclusions, and synthesizing stuff... mm...