hmm...wonder how many chatbots or A.I. have differentiated or the ability to differentiate between country expressions / dialect, thematics, colloquial usage, origins, slangs, etc.?
The ability to recognize different dialects is something I've built into my parsing software from the beginning.
Here's a trivial example from the lexicon.
Noun_COLOR := "color" #common_noun #count #american #plain_case #singular
Noun_COLOR := "color's" #common_noun #count #american #genitive
Noun_COLOR := "colors" #common_noun #count #american #plain_case #plural
Noun_COLOR := "colors'" #common_noun #count #american #genitive
Noun_COLOR := "colour" #common_noun #count #british #plain_case #singular
Noun_COLOR := "colour's" #common_noun #count #british #genitive
Noun_COLOR := "colours" #common_noun #count #british #plain_case #plural
Noun_COLOR := "colours'" #common_noun #count #british #genitive