I am not an expert in this area, I’ll trust your word. I edited the comment. My guess was that Google has a knowledge graph thing and it’s been collecting people’s behavior for more than a decade. It's also their core business, for Apple, Siri is not.