Vyhledávací operátory: Porovnání verzí

Smazaný obsah Přidaný obsah
m typografické úpravy
m odkazy
Řádek 1:
{{upravit|formát, nedokončené sekce}}
{{bibliografie}}
{{wikifikovat}}
'''Vyhledávací operátory''' jsou [[klíčové slovo|klíčová slova]] a symboly [[operátor]]ů ze [[syntax]]e [[Řídicí struktura|řídicích struktur]] [[dotazovací jazyk|dotazovacího jazyka]] sloužící k přesnému formulování vyhledávacího dotazu. Jejich význam, příp. přednastavení se může v jednotlivých vyhledávacích strojích lišit. Vyhledávací operátory vycházejí z [[teorie množin]].
 
== Booleovské operátory (logické vyhledávací operátory) ==
 
Pomocí [[George Boole|booleovských]] operátorů lze ve vyhledávacím řetězci definovat logické vztahy mezi jednotlivými slovy ([[operand|operandy]]), a dosáhnout tak rozšíření či zúžení rešeršního dotazu.
 
*'''Unární'''
Řádek 17 ⟶ 16:
- vyjadřuje logickou negaci (NE): vyhledaný záznam ''nesmí obsahovat'' slovo uvedené za operátorem<br />
- zužuje rešeršní dotaz<br />
- vhodný např. k eliminaci [[Homonymum|homonym]] vyhledávaného výrazu <br />
 
*'''Binární'''
Řádek 26 ⟶ 25:
- zužuje rešeršní dotaz<br />
- vhodný např. ke spojení významově odlišných pojmů<br />
- většinou je ve vyhledávacích strojích předem nastavený (defaultní), není tedy potřeba ho zadávat – vyhledávací stroje zobrazí záznamy obsahující všechna uvedená slova dříve než ty záznamy, které je neobsahují<br />
 
 
'''OR'''<br />
Řádek 37:
'''XOR''' <br />
- vylučovací NEBO: vyhledaný záznam ''musí obsahovat pouze jedno'' ze zadaných slov<br />
 
 
*'''Obdobné operátory (implied Boolean operators, pseudo-Boolean operators)'''
'''+'''<br />
- např. ''+molekulární +biologie'' (bude vyhledán pouze záznam obsahující obě slova)<br />
- vyhledaný záznam ''musí obsahovat'' zadané slovo<br />
 
'''−'''<br />
- např. ''−horské kolo'' (bude vyhledán záznam obsahující slovo "kolo" a neobsahující slovo "horské")<br />
- vyhledaný záznam ''nesmí obsahovat'' zadané slovo<br />
 
== Proximitní / poziční / distanční / vzdálenostní operátory ==
Řádek 86 ⟶ 85:
 
== Zástupné / rozšiřovací / maskovací znaky (wildcards) ==
Umožňují vyhledat pomocí jednoho příkazu různé varianty zadaného slova; jejich použití je tedy vhodné zejména tehdy, je-li rešeršní požadavek velmi specifický. Mohou být použity na pravém či levém konci či uprostřed termínu a nahrazují různý počet znaků. Dokonalejší vyhledávací systémy umožňují nastavit počet rozšíření na konkrétní či neomezený počet znaků. Nutnost použití některých z těchto znaků je u moderních vyhledávacích strojů eliminována např. pomocí funkce [[Stematizace|stemming]].
 
'''?'''/'''!'''<br />
- např. ''m?tochondrie'' <br />
- nahrazuje jeden znak<br />
- uvnitř (příp. na začátku a na konci) slova<br />
 
'''*'''
Řádek 97 ⟶ 96:
- nahrazuje 0 až libovolný počet znaků<br />
- na začátku či na konci výrazu<br />
- pokud nahrazuje jeden znak, je možné jej použít i vícekrát (náhrada za více symbolů)<br />
'''#''' <br />
Řádek 103 ⟶ 102:
- nahrazuje jeden/žádný znak <br />
- na konci či uprostřed slova<br />
- je možné jej použít i vícekrát (náhrada za více symbolů)<br />
 
'''$'''<br />
 
'''%'''<br />
 
== Další operátory a pomocné znaky==