The reason I think you're not aware that the set of questions that can be phrased using the Chinese language is countable is that you have said (in three separate posts) that the set of questions is uncountable.
Actually, that is the opposite of what I said. A set of symbol patterns from any alphabet (and therefore any language) is countable. And, as I've already said, there is no reason to limit this to Chinese. In English this would give use many nonsense patterns such as: "aaxxx", "wgnt", "aaaeee", etc.
However, even if we count the nonsense patterns the set is still
countable.
Part of the problem here is that you haven't said what you mean by "pattern matching".
You have a set of symbol patterns associated with answers (which are also symbol patterns). A match occurs when the symbol pattern of a question is the same as a symbol pattern in your set. For example:
I have a set of symbol patterns:
{"nxm", "vht", "rpx"}
I also have an associated set of answers:
{"a1a", "b2b", "c3c"}
If the first question has the symbol pattern, "qcp", there is no match. We could however have a default answer for all non-matches. If the next question has a symbol pattern of "vht" then we have a match and we would return the associated answer pattern of "b2b". So, let's try this with actual text:
We put in "John owns a Holstein."
We get back the default answer, "I don't understand."
We put in "Holsteins are cows with spots."
A: "I don't understand."
We put in "Does the cow have spots?"
A: "I don't understand."
A simple pattern matcher has no way of storing information so it doesn't include our initial statements. If it could create sets then we could derive an answer.
In the absence of any specific definition, I interpret "pattern matching" to include the operation of, Type O Grammars, which are Turing-complete.
That would be an amazing point except for the fact that
you don't have a Turing Machine. All you have is a simple pattern matcher.
We won't be able to tell what you're saying until you actually say it. Using vague and/or ambiguous terminology doesn't help. You need to explain exactly what you mean by "pattern matching" (and what you mean by a number of other words and phrases you've been using).
Did you ever play Old Maid or Go Fish?