Live data from Hacker News

Shirt Without Stripes

github.com

291–300 of 639 posts

Re: Shirt Without Stripes

#291

Weirdly, searching for 'shirt no stripes' on Google returned this web page at top of the organic results. So at some point, searching for a shirt online will involve this conversation. Even more confusing. (Although I expect my filter bubble will play a part in that)

because google does understand that no and without are interchangeable. But, understandably, it does not correlate "shirt without stripes" as being the same thing as "solid-colored shirts." Why, because no one advertises or describes a solid-colored shirt as a shirt without stripes and no one searches that way. It's an irrelevant point, in my opinion.

They are different though - shirts with patterns (hawaiian, tie-dyed, etc) are "shirts without stripes" but they are not "solid-colored shirts".

Re: Shirt Without Stripes

#293
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 point of the OP is that they claim they understand everything. Example: https://www.blog.google/products/search/search-language-unde...

Re: Shirt Without Stripes

#294
post #272

Earlier quoted context omitted.

"there is no evidence of cancer" and "there is evidence of no cancer" are two different statements with different meaning, so it's more complex a task than just understanding the importance of "no" in a sentence. It's involves semantic analysis of the sentence. The paper I linked to below describes a technique they call "deep parsing." Check it out for more context.

I tried to search for "cheese without holes" on Google and it yielded good results. I think the problem here is that the query is something people would rarely search.

If that's the case that's a big problem, because human children are trivially capable of both formulating and understanding uncommon sentences which still make sense.

It might be hard to come up with examples on the spot, but in everyday life you will routinely come across things you need to refer to by negation which are relatively uncommon.

Re: Shirt Without Stripes

#295
post #272

Earlier quoted context omitted.

"there is no evidence of cancer" and "there is evidence of no cancer" are two different statements with different meaning, so it's more complex a task than just understanding the importance of "no" in a sentence. It's involves semantic analysis of the sentence. The paper I linked to below describes a technique they call "deep parsing." Check it out for more context.

I tried to search for "cheese without holes" on Google and it yielded good results. I think the problem here is that the query is something people would rarely search.

THat will be your search bubble. You clearly prefer Stilton or Chedder to Emmental cheese

Re: Shirt Without Stripes

#296

The point that the author is making, in a very understated way, is that all three companies have PR websites that breathlessly describe their advanced AI capabilities, yet they cannot understand a very simple query that young children can.

At least this is relatively innocuous. Until recently if you did a Google Image Search for "person" or "people", it only showed white men.

Did they manually skew the results of the algorithm once this started making bad PR?

Re: Shirt Without Stripes

#297
post #13

The point of this isn't asking how to apply boolean search operators, it's showing that the largest AI-focused companies in the world absolutely suck at NLP.

Why would you really apply NLP to a search engine though? Generally speaking a weighted keyword search is good enough 95% of the time and requires significantly less resources to perform.

Because that's how people use it and kind of marketed as such

Re: Shirt Without Stripes

#298
If it were butter, you'd want an unstriped shirt. If it were provolone, you'd want a non-striped shirt. But because it's neither of those, I think you just want a "shirt" or maybe, a "plain shirt". Indeed, I get much better results with either of the latter two search terms. There's no need to mention stripes at all, since no pattern is the default state, isn't it?

Re: Shirt Without Stripes

#299
post #266

Earlier quoted context omitted.

While this is indeed an example of the attribution problem, I'd argue that this particular query will never be solved. I don't search for a "shirt without stripes", I search for a "solid shirt, or a " hawai'ian shirt". I'd be curious to see how many sentences with attribution problems actually have other structural issues. If I want to write clearly and without ambiguity, I rewrite sentences that have these problems.…

Consider the query, "non-glass skyscrapers", which suffers from the same problem. What do you call a skyscraper like that if you want to refer to it? They exist, but you can't find them using that search term on Google.

I'd call it windowless:

https://www.google.com/search?q=windowless+skyscraper&tbm=is...

Post reply on HN