Jump to content

Extension:CirrusSearch/CompletionSuggester

From mediawiki.org
This page is a translated version of the page Extension:CirrusSearch/CompletionSuggester and the translation is 73% complete.

Completion Suggester je výchozí možností pro návrhy vyhledávání během psaní. Původně byl navržen tak, aby poskytoval plynulejší uživatelský zážitek.

Funkce

Lepší umístění ve výsledcích vyhledávání

Nástroj pro doplňování nabízí zcela novou metodu pro hodnocení výsledků vyhledávání. Obecně byste měli vidět relevantnější výsledky vyhledávání pro vaše dotazy, přičemž tento efekt bude obzvláště výrazný u kratších dotazů. Nová metoda také zahrnuje do hodnocení zobrazení stránek, takže stránky, které jsou prohlíženy častěji, jsou hodnoceny o něco výše než stránky, které jsou prohlíženy méně často.

Tolerance překlepů a stop slov

Návrhář dokončování je tolerantní k drobným překlepům. To zahrnuje následující typy překlepů:

  • Až dva překlepy ve slově
  • Překlepy na začátku slova, pokud uživatel napsal více než 3 písmena
  • Chybějící nebo nadbytečné mezery se považují za překlep
  • Pokud stránka obsahuje přesměrování s velmi častými překlepy, bude zakrývat více překlepů (např. alber ensten bude správně navrhovat Albert Einstein, i když je na stránce více než dva překlepy).
Výchozí algoritmus Návrhář dokončení

Doplňovací návrh je také tolerantní k zastavovacím slovům. Pokud uživatel zapomněl zadat úvodní článek, například The, zobrazí se návrhy. Hledání výrazu lord rings správně navrhne všechny stránky související s výrazem The Lord of the Rings.

Na oblíbené stránky se někdy přidávají přesměrování s překlepy a výchozí algoritmus návrhů přesměrování jednoduše zobrazí tak, jak je. Pokud je přesměrování dostatečně blízko, nástroj pro doplňování se pokusí zobrazit správný název. Vyhledávání výrazu Airton Senna správně navrhne výraz Ayrton Senna. To je užitečné, aby se zabránilo zobrazování zjevně chybných přesměrování, jako je Unietd States.

Kritéria hodnocení

The system is using a combination of multiple factors to rank the suggestions:

  • quality based metrics
    • the page size
    • the number of sections
    • the number of external links
    • the number of redirects
    • the number of incoming links
    • the set of template boosts if configured
  • popularity based metrics with the number of weekly pageviews

If you are curious to know how the score is computed for a particular page please see the cirruscompsuggestbuilddoc action API property, for example see an explanation of how the w:Algorithm page is constructed and scored by the completion suggester: cirruscompsuggestbuilddoc on w:Algorithm (note the score_explanation section)

Předvolby

Funkce návrhů pro doplňování má v aplikaci Special:Preferences záložku nastavení pro konfiguraci návrhů vyhledávání během psaní.

Návrh na dokončení

  • Výchozí (doporučeno)
    • Opravuje až dva překlepy. Odebírá přesměrování, která jsou velmi podobná hlavnímu názvu.
  • Vyhledávání podřetězce (doporučeno pro delší názvy stránek)
    • Opravuje až dva překlepy. Používá blízká přesměrování. Vyhledává podřetězce v názvech.
  • Přísný režim (pokročilé)
    • Bez opravy překlepů. Bez ignorování diakritiky. Přísné porovnávání.
  • Režim přesměrování (pokročilé)
    • Bez opravy překlepů. Používá blízká přesměrování.
  • Režim přesměrování s vyhledáváním podřetězce (pokročilé)
    • Bez opravy překlepů. Používá blízká přesměrování. Vyhledává podřetězce v názvech.

Vyhledávání prefixů

Starší algoritmus návrhů vyhledávání během psaní.

  • Klasické prefixové vyhledávání
    • Bez opravy překlepů. Porovnává začátky názvů.

Omezení

  • Návrhář pro doplňování je povolen pouze pro hlavní jmenný prostor. Vyhledávání s předponou jmenného prostoru deaktivuje funkci CompletionSuggester (doplňování) a vrátí se k výchozímu algoritmu.