secondlife / jira-archive

2 stars 0 forks source link

[BUG-225831] "Exact Phrase" search is not working correctly in the Marketplace #4538

Open sl-service-account opened 5 years ago

sl-service-account commented 5 years ago

What just happened?

On the main MP page I entered "Holiday Huskies" in the search Keywords box, leaving it set to "All categories" and all maturity levels. I received many items back that had 'holiday', 'holidays', 'husky', and 'huskies' in the keywords but they did not have the exact phrase "holiday huskies". See the 'Apparel' or 'Complete Avatars' sub-sections for a small example of all wrong results.

What were you doing when it happened?

Trying to search for items with the exact phrase "Holiday Huskies"

What were you expecting to happen instead?

I was expecting to only see items with the full phrase "Holiday Huskies", rather than items that just had one or both individual words.

Per this quote "Exact phrases - Entering a phrase in double quotation marks narrows your search by returning only results that contain that exact phrase. For example, "curly hair" (including the quotes) returns only results containing the exact phrase "curly hair", but not the words "curly", or "hair" individually. " From this Knowledge Base page: https://community.secondlife.com/knowledgebase/english/shopping-in-the-second-life-marketplace-r86

Other information

Using the URL provided for "Where" above, see the 'Apparel' or 'Complete Avatars' sub-sections for a small example of all wrong results.  

Some 'exact phrases' do seem to work.  When I entered "Santa's Samoyeds", everything returned did have the exact phrase in the keywords or title, even the ones spamming keywords.  I did not receive back anything with JUST the word 'Santa'.

Another example:  Search for "PeeWee Puffs" and then go into the 'Home and Garden' section.  Note the shelf and rugs returned.  The keyword spam does contain the word 'Peewee' and the word 'Puffs', but as individual words, not as a Phrase.

Original Jira Fields | Field | Value | | ------------- | ------------- | | Issue | BUG-225831 | | Summary | "Exact Phrase" search is not working correctly in the Marketplace | | Type | Bug | | Priority | Unset | | Status | Accepted | | Resolution | Accepted | | Reporter | LittleMe Jewell (littleme.jewell) | | Created at | 2018-11-17T04:41:20Z | | Updated at | 2018-11-21T20:29:41Z | ``` { 'Build Id': 'unset', 'Business Unit': ['Platform'], 'Date of First Response': '2018-11-21T13:16:06.362-0600', "Is there anything you'd like to add?": "Using the URL noted below, see the 'Apparel' or 'Complete Avatars' sub-sections for a small example of all wrong results.", 'Original Reporter': 'LittleMe Jewell (littleme.jewell)', 'ReOpened Count': 0.0, 'Severity': 'Unset', 'System': 'Website', 'Target Viewer Version': 'viewer-development', 'What just happened?': 'On the main MP page I entered "Holiday Huskies" in the search Keywords box, leaving it set to "All categories" and all maturity levels. I received many items back that had \'holiday\', \'holidays\', \'husky\', and \'huskies\' in the keywords but they did not have the exact phrase "holiday huskies". See the \'Apparel\' or \'Complete Avatars\' sub-sections for a small example of all wrong results.', 'What were you doing when it happened?': 'Trying to search for items with the exact phrase "Holiday Huskies"', 'What were you expecting to happen instead?': 'I was expecting to only see items with the full phrase "Holiday Huskies", rather than items that just had one or both individual words. \r\n\r\nPer this quote "Exact phrases - Entering a phrase in double quotation marks narrows your search by returning only results that contain that exact phrase. For example, "curly hair" (including the quotes) returns only results containing the exact phrase "curly hair", but not the words "curly", or "hair" individually. " \r\n From this Knowledge Base page: https://community.secondlife.com/knowledgebase/english/shopping-in-the-second-life-marketplace-r86', 'Where': 'Here is the URL of the page returned with my search results:\r\nhttps://marketplace.secondlife.com/products/search?&search%5Bcategory_id%5D=3&search%5Bkeywords%5D=%22Holiday%20Huskies%22%20&search%5Bmaturity%5D%5B%5D=Adult&search%5Bpage%5D=1&search%5Bper_page%5D=96&search%5Bsort%5D=price_asc', } ```
sl-service-account commented 5 years ago

LittleMe Jewell commented at 2018-11-17T18:01:42Z

The more I work with searching the MP, the more it looks like something got messed up recently – possibly related to "Updates to search for more precise results" mentioned in the blog post on Nov 1.

I just did a search, in all categories, for "jian AND companion" (without the quotes). The first item returned in a gacha item for a starfish. I cannot find 'jian' or 'companion' anywhere in the title, description, or keywords for that listing.

Item listing: https://marketplace.secondlife.com/p/NYNE-Miss-Mermaid-Starfish-Slink-HG-01/12689408

Search results URL: https://marketplace.secondlife.com/products/search?utf8=%E2%9C%93&search%5Bcategory_id%5D=&search%5Bmaturity_level%5D=GMA&search%5Bkeywords%5D=jian+AND+companion&search%5Bsort%5D=price_asc

sl-service-account commented 5 years ago

Shrike Linden commented at 2018-11-21T19:16:06Z

Confirmed that exact phrase searching isn't working as intended. A couple of things to note, though:

1) For your example "jian AND companion," the first result is not in fact the starfish item; the list is sorted by "Price: Low to High," and that item is the cheapest one that fuzzily matches the search. Sorting by "Relevance" will put more accurate results at the top.

2) The release on November 1 did not touch boolean search operators, so the exact phrase issue isn't new!

sl-service-account commented 5 years ago

LittleMe Jewell commented at 2018-11-21T20:29:41Z

Thanks for the info Shrike.

For the "jian AND companion" search, there is still a problem with the starfish item being returned at all, regardless of the sort order. The item does not have either of the search words in the item Title, Description or Keywords.