Live data from Hacker News

Shirt Without Stripes

github.com

601–610 of 639 posts

Re: Shirt Without Stripes

#601
post #521
post #514

Earlier quoted context omitted.

Google has for years put out puff pieces talking about high accuracy on image tagging. It’s only within the last few months that searching my Photos library for “cat” returned something other than pictures of my dog. There’s a nuanced argument that practitioners know how ML is so dependent on training data and accuracy tails off sharply, but that nuance tends to removed from anything selling to potential customers —…

I'd assume pets are hard as there are so many varieties (potentially even harder than humans). For the last few years Google Photos has correctly returned photos for a search of "Lamborghini" in my albums. I'd expect "shirt stripes" to fall into that category.

Sure, I’m not saying it’s an easy problem — just that the marketing is once again setting the field up for failure by giving the impression of human-level performance but delivering results only in very narrow scenarios.

Re: Shirt Without Stripes

#602
To be fair, the only thing that Google needs to do internally is to match this query to “shirt -stripe” and then you’ll get the necessary answer. The bigger question is why they are not doing that.

Re: Shirt Without Stripes

#603
Poignant but accurate.

On Amazon's side of things I would also include the obnoxious "Hey you just bought a pair of sneakers so now I will change all your recommendations to sneakers".

Re: Shirt Without Stripes

#605
post #492
post #480

Earlier quoted context omitted.

Your ad hominem on the other poster is unnecessary, violates the HN guidelines and not an apt comparison. Pointing out the obvious: Google is an advertising company. If the cost of producing an accurate result outweighs the advertising income on a given term, there is no incentive for Google to produce better results.

This would predict that a query that has no advertising income will return no results, which is clearly not the case. Having a search engine that people go to whenever they want to search for things is incredibly valuable, because they will come to you when they want to buy things and you can sell ads. But unless you consistently give the best results for all queries, people will go whenever does. It's worth investin…

> This would predict that a query that has no advertising income will return no results, which is clearly not the case.

No, it would predict that a query that has no advertising income will poor results. You can determine on your own whether that is the case.

Re: Shirt Without Stripes

#606
post #268

Earlier quoted context omitted.

I couldn't quite believe your comment when I read it so I did a Google image search for "person" and the results weren't a lot better than you'd suggested. Mostly white men, a few white women, a very few black women, a handful of Asians, and multiple instances of Terry Crews. The net result of that Google search, combined with the "Shirt Without Stripes" repo, leaves me even more unimpressed with the capabilities of…

Bing results, "person" shows stick figure drawings, Pearson Education logos, Person of the Year, people named Person, etc. "Person without stripes" shows several zebras, tigers, a horse painted like a zebra, and a bunch of people with stripes.

> "Person without stripes"

Interestingly, duckduckgo shows me, as second result, an albino tiger with, you guessed it, no stripes. The page title has "[...] with NO stripes [...]" in it, so I assume that helped the algo a bit.

EDIT: I also got the painted horse (it looks spray-painted, if you ask me) and I must admit it's quite funny to look at

Re: Shirt Without Stripes

#607

Earlier quoted context omitted.

I couldn't quite believe your comment when I read it so I did a Google image search for "person" and the results weren't a lot better than you'd suggested. Mostly white men, a few white women, a very few black women, a handful of Asians, and multiple instances of Terry Crews. The net result of that Google search, combined with the "Shirt Without Stripes" repo, leaves me even more unimpressed with the capabilities of…

If you really want to be disappointed, search for [doctor] and [nurse]. Unless things have really changed, [doctor] will be mostly white men and [nurse] will be mostly white and Filipino women. But don't blame the AI. The AI has no morality. It simply reflects and amplifies the morality of the data it was given. And in this case the data is the entirety of human knowledge that Google knows about. So really you can't…

> So really you can't blame anyone but society for having such deeply engrained biases.

You can blame statistics for that. Beyond that, you can blame genetics for slightly skewing the gender ratios of certain fields and human social behavior to amplify this gap to an extreme degree.

Re: Shirt Without Stripes

#608
Searching "plain shirts" does in fact yield results for shirts without patterns. And "paisley shirts" works too.

So it's not such a big deal that negation doesn't work.

Also, "shirts -stripes" does seem to work in both Amazon and Google. Or at least, I see no striped shirts.

Re: Shirt Without Stripes

#609
post #547
post #494

Earlier quoted context omitted.

Shirt without paisley - fails shirt without buttons - preety much fail. shirt without red button - as already expected, shirts with red buttons

To be fair, the first and last query would also confuse me if someone asked me for that item. "Shirt without paisley" feels a bit like "cereal without elephants." You don't usually explicitly exclude an element that is relatively uncommon.

I don't agree. Paisley is a well-known pattern type and some people really dislike it. "Shirt without paisley" is not a common request but its meaning is clear (if you do an image search for paisley you get lots of fabric images, so it's not like search engines don't know it.) I'd say the same for "shirt without red buttons." In general the pattern without shouldn't be that difficult for search engines---especially since many are tuned for consumers.

Re: Shirt Without Stripes

#610
post #197

This problem is known as "attribution" - you have a "no" or "without" in the sentence, but you don't know where it belongs. One could (and one does) argue that the problem cannot be solved with statistical methods (ML), especially not in any domain where accuracy is required, such as medical recored analysis: "no evidence of cancer" and "evidence of no cancer" are very different things. Zooming out, the language fiel…

The latest embeddings/networks like BERT can handle encoding this logic. They take the surrounding words in context when they're encoded.
Post reply on HN