Search resources by keyword

Level 17
Joined
Jul 7, 2019
Messages
101
Not sure if this has been discussed before, but there’s a small issue with searching for resources by keyword.

For example, if I want to find an icon related to night (keyword "Night"), it brings up a lot of resources for the Night Elf race (since they have the tag "Night Elf").
Or, if I want to find a model related to blood (keyword "Blood"), it shows a lot of resources for the Blood Elf race (since they have the tag "Blood Elf").

It seems that the search also includes tags. It would be great to separate the logic for keywords and tags.
 

Ralle

Owner
Level 79
Joined
Oct 6, 2004
Messages
10,212
You can exclude tags though. By clicking the red X next to a tag. And this also seemed to work:
1735164744437.png
 

Shar Dundred

Hosted Project: LoA
Level 76
Joined
May 6, 2009
Messages
6,089
@Ralle Search really needs a fix, this is really bad.

Searching the icon section for "song" without searching description:
1738878599484.png


With searching description:
1738878621837.png


Look at the first result. That's in the name. I shouldn't have to search the description to get that as a result.
 
Last edited:
Could it be that capital case and lowercase are treated as different letters? I think it might be that being the reason of the exclusion. I agree that it can use refinement in regards to searching irrespective of the case.

EDIT: Nope, not case, search is definitely weird.
 

Ralle

Owner
Level 79
Joined
Oct 6, 2004
Messages
10,212
That’s exactly it.

The search system we’re using (Elastic) indexes words. But “BTNHorseKebab” isn’t a word people would search for. So I split them by capitalisation in the search index so it turns into BTN Horse Kebab, each word being searchable. But it simply cannot convert “Songof” to “Song of” and index the words separately.

Something else it does, I think it’s called stemming. It converts words to a normalised form “horses” becomes “horse” and so on.
 
Top