Support:Search Requirements: Difference between revisions

 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Support:GSOC Project Scope and Timeline]]
THIS DOCUMENT IS A DRAFT OF OUR SEARCH ENGINE REQUIREMENTS FOR SUMO. IT IS NOT YET FINAL.
THIS DOCUMENT IS A DRAFT OF OUR SEARCH ENGINE REQUIREMENTS FOR SUMO. IT IS NOT YET FINAL.


Line 16: Line 18:
===Localization===
===Localization===
* A search should be performed on the current locale (as detected already by SUMO and shown in the URL)
* A search should be performed on the current locale (as detected already by SUMO and shown in the URL)
Out of scope for SoC project:
*Many locales will have incomplete translations, so it would also list content not localized in en-US
*Many locales will have incomplete translations, so it would also list content not localized in en-US
*Logged in users should be able to specify another locale fallback order
*Logged in users should be able to specify another locale fallback order
Line 39: Line 44:


==Fudge factor==
==Fudge factor==
*Handle partial matches, where most but not all terms are in the article.
Out of scope for SoC project:


*Handle spelling errors ("did you mean...").
*Handle spelling errors ("did you mean...").
*Synonyms (searching for "favorites" also searches for "bookmarks")
*Synonyms (searching for "favorites" also searches for "bookmarks")
*Ignores locale-specific common words ("the", "a", "Firefox")
*Ignores locale-specific common words ("the", "a", "Firefox")
*Handle partial matches, where most but not all terms are in the article.


==Display==
==Display==
Line 55: Line 61:
* "More like this"?
* "More like this"?
** I personally don't see the benefit (djst)
** I personally don't see the benefit (djst)
* Advanced search? like AMO has. specifically 'per page' and 'sort by' sections. possibly, last updated, version, and platform ( these could show the relevent SHOWFOR catagories, and Application if/when SUMO expand into Tb and other products.
17

edits