EVGA

Hot!Broken Mods Rigs site search filter has annoyed me for a long time....

Author
ty_ger07
Insert Custom Title Here
  • Total Posts : 15884
  • Reward points : 0
  • Joined: 2008/04/10 23:48:15
  • Location: traveler
  • Status: online
  • Ribbons : 160
2020/02/14 20:32:00 (permalink)
When searching for "top systems" based on hardware, why are the results so useless?  Like, when I search for GTX 1080 stuff, the results are all over-run with GTX 1080 Ti results.
 
I know that it can be fixed, but will it be fixed?  It is an ongoing issue which has annoyed me for a long time.  This makes the search function basically useless.
 
The search filter developers know that there is a difference in hardware (I mean, there were distinct selection options made available for a reason).  If you filter it out so that it is supposed to show only GTX 1080 results, if you click on any of the results and view each mods rig page, the mods rigs system knows that its a GTX 1080 Ti because it specifically lists it as such.  So it's not like there is a failure to realize that there is a difference in hardware at any point in the process.
 
The problem is that the mods rigs website developers made it so that the search purposely doesn't see a difference between GTX 1080 Ti and GTX 1080 Ti Kingpin, so that product segmentation doesn't have too much of an affect on the search results, but forgot to consider that a GTX 1080 Ti will then fit within the same search criteria as a GTX 1080.  Catch my drift?  The system is searching for a string value which is contained within a list of strings, and since "GTX 1080" is a string within the string "GTX 1080 Ti", the results you see are all of the top systems of string matches, and therefore all the results listed are all GTX 1080 Ti's since the GTX 1080 Ti's are significantly "on top" of the GTX 1080's.
 
So, any chance that the website developers can change the query to "... WHERE `Product` = ?" instead of "... WHERE `Product` LIKE '%?%'" or "... WHERE `Product` CONTAINS '?'".  Yes, I know that will break it and would cause a GTX 1080 TI Kingpin to no longer appear in the list of GTX 1080 TI's.  So, if you must (horror of horrors!!), do multiple broader searches (separately or as JOINs) and give only results which match the search criteria AND DON'T match any of the other search criteria.  Performance would suffer.
 
I think that there is no good solution to this problem.  Design decisions didn't take this into account prior to implementation; and now that you have thousands of systems where users already chose valid (at the time) model selections, it would be work on EVGA's part to fix it.  So, ultimately, hopefully some day in the future when your developers think it through for Mods Rigs v3.0 or v4.0 or whatever, you can have the foresight to remind them to add a field called something like Model which is strictly architecture models (which the search function uses), and then a separate field called Product where users can add all of that flashy irrelevant Kingpin and Classified and Akimbo and KO and SSC and ULTRA and so-forth product segmentation fluff which ultimately is what caused this problem.
 
That would be brilliant.  Thanks! 
post edited by ty_ger07 - 2020/02/27 19:54:51
#1

10 Replies Related Threads

    Delirious
    EVGA Forum Moderator
    • Total Posts : 13375
    • Reward points : 0
    • Joined: 2007/11/15 13:34:04
    • Location: at my computer
    • Status: offline
    • Ribbons : 60
    Re: Broken filter has annoyed me for a long time, finally going to bring it up. 2020/02/14 21:26:55 (permalink)
    Use paragraphs.  Ill google that for you if needed.

    "Be quick to listen, slow to speak and slow to anger" 
    Affiliate Code XZUMV9TJW5
    education may be expensive but wait until you get the bill for ignorance
    #2
    ty_ger07
    Insert Custom Title Here
    • Total Posts : 15884
    • Reward points : 0
    • Joined: 2008/04/10 23:48:15
    • Location: traveler
    • Status: online
    • Ribbons : 160
    Re: Broken filter has annoyed me for a long time, finally going to bring it up. 2020/02/15 06:38:02 (permalink)
    It is a paragraph. One main paragraph.

    Should I try again?

    In order for "GTX 1080 Ti Kingpin" to show up in the results for "GTX 1080 Ti", EVGA's web developers needed to make the sql query use the LIKE '%?%' or CONTAINS '?' operators, or something similar. The problem is, that then the 'GTX 1080' is LIKE or CONTAINED inside the string of 'GTX 1080 Ti', and the string 'GTX 1080 Ti Kingpin', and all longer strings of any similar text.

    It makes searching for a shorter name or lower-tier product always swamped with results of high-tier products instead. It makes the search results completely useless for anyone except the most elite. And the most elite are usually already represented on the list of highest performing systems higher up on the webpage, so it just creates a useless inaccurate list of redundancy.

    Is that simple enough?
    post edited by ty_ger07 - 2020/02/15 06:40:56
    #3
    Cool GTX
    EVGA Forum Moderator
    • Total Posts : 21465
    • Reward points : 0
    • Joined: 2010/12/12 14:22:25
    • Location: Folding for the Greater Good
    • Status: offline
    • Ribbons : 116
    Re: Broken filter has annoyed me for a long time, finally going to bring it up. 2020/02/15 09:05:27 (permalink)
    I've "heard" that EVGA is working on the Mods Rigs ... I do not have any details of what they are changing
     
    Best way to let your thoughts be heard:  https://www.evga.com/support/suggestions.asp

    RTX Project EVGA X99 FTWK-5930K,EVGA2080Ti EVGA-1200P2  Nibbler EVGA X99 3-GPU Water Loop 1600P2  AIO Folding  1080Ti FTW3 Hybrid, 1200P
    Thank You for Your Support


    #4
    a213m
    iCX Member
    • Total Posts : 478
    • Reward points : 0
    • Joined: 2006/02/08 11:10:24
    • Location: Canada
    • Status: offline
    • Ribbons : 10
    Re: Broken filter has annoyed me for a long time, finally going to bring it up. 2020/02/15 14:09:57 (permalink)
    Same thing for motherboard filter - selecting X299 only shows EVGA X299 board builds.


            9980XE / R6EE / 64GB / 2 x 1080Ti / 1TB / 1600W
    #5
    ty_ger07
    Insert Custom Title Here
    • Total Posts : 15884
    • Reward points : 0
    • Joined: 2008/04/10 23:48:15
    • Location: traveler
    • Status: online
    • Ribbons : 160
    Re: Broken filter has annoyed me for a long time, finally going to bring it up. 2020/03/14 16:15:35 (permalink)
    If you could at least acknowledge that it is broken, that would be nice.
     

     

     

     

     
    #6
    a213m
    iCX Member
    • Total Posts : 478
    • Reward points : 0
    • Joined: 2006/02/08 11:10:24
    • Location: Canada
    • Status: offline
    • Ribbons : 10
    Re: Broken filter has annoyed me for a long time, finally going to bring it up. 2020/03/14 16:33:37 (permalink)
    Bad syntax, probably they are using something like:
    SELECT * FROM table_name WHERE gpu_name LIKE '%1080%'
    This query will return results with 1080's and 1080 Ti's.


            9980XE / R6EE / 64GB / 2 x 1080Ti / 1TB / 1600W
    #7
    ty_ger07
    Insert Custom Title Here
    • Total Posts : 15884
    • Reward points : 0
    • Joined: 2008/04/10 23:48:15
    • Location: traveler
    • Status: online
    • Ribbons : 160
    Re: Broken filter has annoyed me for a long time, finally going to bring it up. 2020/03/14 16:50:33 (permalink)
    I agree.
     
    I think that they did this ON PURPOSE, without considering the consequences,  because otherwise a GTX 1080 Ti Kingpin wouldn't appear in the search space of GTX 1080 Ti, and they needed to add the ability to boast about hardware segmentation/dominance but at the same time not allow that product segmentation to be excluded from the search results.  The end result: bugs.
     
    Another example:  If you search for NU Audio Card OR NU Audio Pro Card, the results are identical.  Useless.
     
    EDIT: Also, same bug on the broader search page.  https://www.modsrigs.com/search.aspx  "GTX 1080" has 771 results which are full of GTX 1080 TI's.
    post edited by ty_ger07 - 2020/03/14 17:38:08
    #8
    EVGA_JacobF
    EVGA Product Manager
    • Total Posts : 16319
    • Reward points : 0
    • Joined: 2006/01/17 12:10:20
    • Location: Brea, CA
    • Status: online
    • Ribbons : 26
    Re: Broken filter has annoyed me for a long time, finally going to bring it up. 2020/03/17 08:56:06 (permalink)
    Can you check now?


    #9
    ty_ger07
    Insert Custom Title Here
    • Total Posts : 15884
    • Reward points : 0
    • Joined: 2008/04/10 23:48:15
    • Location: traveler
    • Status: online
    • Ribbons : 160
    Re: Broken filter has annoyed me for a long time, finally going to bring it up. 2020/03/17 11:44:35 (permalink)
    Hooray! Thank you!
    #10
    Cool GTX
    EVGA Forum Moderator
    • Total Posts : 21465
    • Reward points : 0
    • Joined: 2010/12/12 14:22:25
    • Location: Folding for the Greater Good
    • Status: offline
    • Ribbons : 116
    Re: Broken filter has annoyed me for a long time, finally going to bring it up. 2020/03/17 12:08:48 (permalink)
    looks good

    RTX Project EVGA X99 FTWK-5930K,EVGA2080Ti EVGA-1200P2  Nibbler EVGA X99 3-GPU Water Loop 1600P2  AIO Folding  1080Ti FTW3 Hybrid, 1200P
    Thank You for Your Support


    #11
    Jump to:
  • Back to Mobile