I’m wondering if there will ever be a time when the question mark will be recognized.
Because conversational natural language often produces input that can be interpreted as either a question or a statement, I’m sometimes left with a coin toss for an answer.
Bot: I can not date you?
Occasionally, I can employ <that> to infer what the visitor meant, or from a keyword used in the previous input, but much of the time, the only way of dealing with it is to use a random list that includes yes/no choices.
I’m sure there’s a reason for ending punctuation being omitted, but if a question mark wasn’t ignored, it would make my work a lot easier.