New search is less helpful than old search for complete matches of substrings #41709
-
Select Topic AreaProduct Feedback BodyThis search finds precisely what I want: This search technically does but practically doesn't: specifically the results are so cluttered that my eyes miss that the first hit actually has the hit I want: because my eyes scan the first block, see: and conclude "oh, gosh, it's a substring match, this block is useless, let's check the next block". One way to save me from this would be to use a different color for perfect matches vs substring matches (probably making substring matches a paler color). |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
Thanks for the feedback @jsoref. I like the idea of indicating exact matches better. We could also use it in our ranking. For a technical explanation, the reason why the old search finds "roduct" so well is that it tokenizes whole words and some programming-related separators (like |
Beta Was this translation helpful? Give feedback.
-
Also a problem when searching issues, whole-word matches work perfectly, substring matches basically never work. |
Beta Was this translation helpful? Give feedback.
Thanks for the feedback @jsoref. I like the idea of indicating exact matches better. We could also use it in our ranking.
For a technical explanation, the reason why the old search finds "roduct" so well is that it tokenizes whole words and some programming-related separators (like
-
,_
, and case changes such asproductManager
turning intoproduct
,manager
). The new search supports substring matches, which is why you're getting so many additional results. One way to help is to be more precise in what you're searching for. For example, this regex search for/\s+roduct\s+/
finds only the result you were looking for.