I’ve noticed Facebook’s search has started catering to the lowest common denominator as well. Searching for (made-up example) “Louis Potter” used to give all exact matches priority. Current results look something like 1) Louis Potter 2) Luis Porter 3) Louis Potters 4) Louis Potter (#2). I don’t like when search engines assume that I’m misspelling words/names, and it would be nice if they adapted for individual behavior in this regard.
https://old.reddit.com/r/dredmorbius/comments/69wk8y/the_tyr...
"restaurants liked by people who like Joe's Pancakes and Green Dragon Mexican Pizza"
"movies liked by people who are friends with people who like Back to the Future and Arrested Development"
"people who live nearby and like Green Dragon Mexican Pizza and Arrested Development"
"friends of friends of friends who like Arrested Development and Joe's Pancakes"
"Friends of Megan Albert friends who are women named "Erin" Chipotle employ"
I think you can see why they removed it.
this URL might lead to something like "restaurants liked by people who like Snow White" https://www.facebook.com/search/130104022710/likers/pages-li...
Companies can have a great intranet search experience, but it requires time to properly configure the schema, train taxonomies, tune relevance, and understand the resources required to make it work quickly and reliably.
Document processing pipelines often require customization to meet the above requirements, and multi-lingual search may never be perfect within an organization due to differences in the way wordbreaking is done.
Some companies do put a lot of effort into doing this right and getting the best experience possible today, but most don't.
I think it helps to put the critical search term in quotes. At least in DuckDuckGo, `"storename" return policy` would exclude results that are missing "storename".
I don't want to fight with the search engine: "you meant this!" -- "nno, find me that" -- "you surely meant this so here it is!" ...
If there was a result containing the whole search string it would (I believe) have been the first one.
"So what's the problem here"? The problem is, the search engine threw away one third of my query terms, and then gave me all chaff. Apparently I should've thrown in some random punctuation to convince it to actually use all of them.
Seems to work.
With advances in spamming, internet/email search is getting to be a harder problem every year.
I remember when Google was quite effective in finding what I need, but nowadays it's dismal. As an example, I googled for "storename return policy", and got page after page of results. All of them were tagged "missing storename", so just randomly picked return policies from other stores.
Search is their bread and butter, and they're probably keenly aware of the diminishing quality of results. I'd love to hear what's caused the recent trend for results that are missing a few of the most crucial keywords. Probably over-enthusiastically trying to filter out keyword farms.