https://bugzilla.wikimedia.org/show_bug.cgi?id=70958

Krinkle <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]
            Summary|OpenSearch should check if  |OpenSearch: If input exists
                   |input exists as a title and |as a title it should be
                   |return that, regardless of  |included in the results
                   |results                     |

--- Comment #1 from Krinkle <[email protected]> ---
The default search backend implements proper prefix search and does this
naturally. But extensions providing search backends like Lucene and
CirrusSearch actually fail to implement proper prefix searching and instead use
their search engine ranking for prefix search as well. Thus often the exact
match is not on top or is not even in the first 10 results at all.

E.g. on en.wikipedia.org:


> Example
1. "Example (musician)"
2. "Example"
3. "Example.com"

> John ive
1. "John Ives"
2. "John Ivey"
3. "John Ive"

> Foo
1. "Football (soccer)"
2. "Football League Cup"
3. "Foot (length)"
"Foo" exists but is not in the results.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to