Wow, never thought about how complex of a problem that can really be. To hijack your example: searching for [rust http library] and [clean rust from metal bookshelf] should be completely separate lines of querying but without understanding the full context, appear to have many false similarities (rust, library/bookshelf, 'clean' is a word associated with compiling software, and 'metal' can cause confusing with projects/articles on [bare metal programming with rust])
Google's methods for detecting clustering, or whatever they are using, are so 'clever' I feel like I'm unable to communicate what I want. I feel like I'm arguing with a particularly intelligent and malicious toddler sometimes.
Say I was to ask a toddler to bring me a beer, and they brought me a root beer. I'd be like, "no, bring me a beer, -root."
A normal child would bring me a normal beer, cause that's the only thing in the fridge that has beer in the title without root. The Google child would bring me some sassafras, because sassafras is a root beer, which is a beer, but it doesn't have root in the name.
Annoyed, I turn off safe search, and I say "Bring me a beer, -root -sassafras -sarsaparilla -ginger -cider."
The Google child comes back and says "I couldn't find what you were looking for." I get up off the couch, look in the fridge, and lo and behold it's completely full of beer.
Machine learning is definitely a big part of it, but you can also get surprisingly far with simple bag-of-words models when applied to enough data.
Probably would be easier just to use an anonymous account for every search, but is it easy to destroy all the patterns associated with the searches that would indicate it's the same person.
(The concept is similar to those proxy services out there that pay people to let them use their "good" IP address to e.g. scrape sites that will otherwise automatically block "obvious" server farms. Also Bitcoin mixing pools.)
You can even make desktop shortcuts to launch Chrome with a given profile, so in practice it's like having two different apps. I guess you could launch one instance and swap users but we don't bother.
Sounds like an Ignobel worthy paper in the making.
gberger's comment was pointing out that the original comment did not take into account that these particular queries could have been performed by the same people.
That said, it could have been phrased more productively.
gberger seems to be reacting (in a slightly less than constructive way) to that same uncomfortable sense.
That said, I am very thrilled with my interestingness and intellectuality.
I read it as a literal example - tinco saw those exact examples.
But they aren't in the example, and Google is understanding their specific situation wrongly/not in an optimal way. Maybe that's not possible to do, maybe the way they are doing it right now is the best overall, but it is not the best interpretation of the specific situation. Which is all I get from the original comment: "Here is something that they could understand better".
Pointing out that implementing this precisely would be difficult because you can't rely on interest subsets as an indicator would have been a fine response. Immediately accusing the poster of being sexist because it obviously is impossible to do is not, unless you have hard data to support that there is no way to tell the difference.
(I'd assume "disjunct" queries from different devices at the same time very often are different people, or at least worth treating as different sessions. But maybe people use multiple devices at the same time more often than I think?)
Would Google in any way discern between those two sessions? Me sitting at the desk doing some hobby coding performing a query like "DBVTBroadPhase", her on the couch on my laptop looking for inspiration performing queries like "michelle branch instagram".
To a human it doesn't take much to jump to the conclusion that two totally different persons are using the same account at the same time.
But maybe that isn't even of interest to google. Me and my GF are basically one entity to them. We frequent HN and skinnycurvy.com, we like Michelle Branch and Steve Klabnik (;)), we do pilates at the gym while at the same time play underwaterhockey at the sports centre.
Any ads Google shows us might have a 50% chance of being shown to the right person, and that's probably good enough. Maybe they get lucky and I'll mention some womans brand I saw in an advert to my gf sometime.