True, and that's another contextual layer to deal with: that e.g. the state of Ohio is in a single timezone and that - why on Earth should someone ask the time within the same timezone? - like you said. And then there may be contextual exceptions even from this rule...
the fact that americans are inclined to say the state name as part of the name of a place could also help - since they might say london ohio, london might be more likely to mean the real london.
For similar reasons, anyone who asks for the time in Boston probably means Eastern Time regardless of how far they are from Lincolnshire, though I think the more usual and canonical way of referring to that is New York time.
In this case it is totally normal for someone living in Netherlands to ask the time for a polish city.
Who said they were in that state when asking? People travel.
Just use your imagination a bit.
Maybe I live in state X at location Y while my parents live at location Z in the same state, about 250 miles away from me, maybe there’s a serious storm where I live and I wonder if I need to check on my elderly parents?
Because they want to know what time it is in a different location.
14 states have more than one time zone. Do you know which ones?
No and that’s irrelevant trivia. What I know is if the state I live in is on that list. Oregon and it is. Don’t care what the other 13 are if I’m asking for a time in the state I live in.
Idaho is the same way. What time is it in Riggins? I’m from Idaho and I don’t even know the answer to that question. It’s a reasonable thing to ask siri.
"14 states have more than one time zone. Do you know which ones? "
I had hoped that would also demonstrate that the solution here is to just answer what was asked instead of saying “that’s not something people would ask.”
They would ask that and if you are designing a system based on what you think users won’t do then you’re gonna have a bad time.
I would seriously doubt this assumption. Why on earth should someone living in a state specifically ask for the local time in a different location within that same state?
On the contrary, this context information would make it much more likely that the person actually meant "London, England". Except if there is a timezone border going through the state, of course.
However, I obviously agree with your general point regarding the severe limitations of what we currently call "AI" and how little "intelligence" there actually is.