Search function that meets search standards

(Eranekao) #1

Sketchfab now has over 1,000,000 models uploaded (yay!). But having so many models also means we must be able to find what we’re looking for, and right now the search function is not helping. The standard and expected behavior of a search function is, if no wildcard is inserted, to return results that match whole words only, but right now it does not. Let me explain:

I am currently looking for models of a hatch. Right now, if searching for the expression hatch, this is what you get:

  • A hatchback civil
  • A hatchling skull
  • Models from a movie or game seemingly called “hatched”
  • Countless hatchets
  • Straw-thatch houses
  • Even a lovely model called “Whatcha lookin at bub???”
  • And yes, of course, a few (but very few) actual hatches

This is bad and absolutely counter-productive. The function should return results without the need to use quotation marks around a single word, but even quotation marks are not taken into account. So no way to look for an exact expression made of many words. Those are standard search features and given the amount of models we now have, being able to use them would avoid many frustrations when looking for specific content. To sum it up, I believe the search function should:

  1. Treat whole words as whole words
  2. Support wildcards if opposite behavior is desired ( % )
  3. Support searching for exact expression with quotation marks ( " )
  4. Support exclusion of certain terms by the use of the minus sign in front of a word ( - )
  5. Support other standard boolean operators, such as OR (this last point is arguably less important as they other than the ones above, they are rarely used)

What do you guys think?

Search Features
Search Features

Thanks for the feedback, I've passed it on to the team. We are definitely working to improve the search engine :slight_smile:

(Gamecreatorc) #4


I’m wondering if it’s possible now to omit results which include certain words. For example, I tried to search for mini models and I got a lot of the results included Ozarks for some reason. So I tried to do what I do in Google searches to omit the Ozarks results:

mini -Ozarks

Unfortunately, that did exactly the opposite. It ONLY included results with Ozarks in them. So how do I exclude results with a word in them?

In searching the forums before posting this, I saw that this was mentioned a few times over the years with the Team response of “thanks for the suggestion” and that the search engine is being improved (for example, here two years ago: Search function that meets search standards). Was this feature implemented and I’m just not using the right syntax or is this something that the team decided against implementing?

Thank you.


I’m afraid there’s been no movement on this :confused: