Regarding Google:
As we can't read minds, we can only speculate about logical reasons for search algorithms.
Let's keep in mind that Google is not perfect and completely consistent.
Your test is a good start, but who knows how they're tracking people these days? Just changing a timezone and IP address might not yield a representative Thailand search.
While Google's business practices in many respects are extremely disturbing, I think it's fair to not assume malice on their part for many of their search algorithm decisions.
> Searching for "Malaysian Restaurant" get stuff all over the board including Indian, Japanese.
Do you have a Malaysian background?
I don't want to offend as Malaysian food can be great, but it's probably not among the most well known or popular cuisines globally.
Maybe it's easier for an intelligent algorithm that knows a bit about people to recommend other foods when Malaysian food is searched for because Malaysian Cuisine isn't quite as well known as other cuisines.
Maybe searching for something like Italian food is less likely to yield alternative recommendations because basically everybody already knows what Italian food is and it would feel like the search is wrong if anything else is recommended?
Maybe searching for other less well known cuisines (I don't know maybe Kenyan, Georgian, Yemen, Bulgarian) might be more likely to yield alternative recommendations because fewer people know what those foods are all about so getting alternative recommendations for foods that aren't as well known makes sense for a search engine that tries to meet peoples' expectations?
> Only a non-asian would think if someone asks for "Malaysian" they really mean "anything other than European". Fremont is 60% Asian. Catering to "Americans" want shouldn't even be a thing. What's an "American". AFAIK, All the Asians born in America are American and most if not all of them want what they're searching for, not some non-Asian's interpretation of what they're looking for
I want to make a reasonable and polite response here, but it's difficult to understand how you're using the word Asian. Is this a geographical label or a racial one? When you say that Asians born in America are American, then treat them as a separate entity by declaring that Fremont is 60% Asian, I'm finding it hard to understand what you're really saying.