Booleovské vyhledávání je vyhledávání s možností nastavit logické podmínky pro přítomnost nebo nepřítomnost určitých klíčových slov nebo frází v textu.
V této online aplikaci Boolean search se podmínky zadávají pomocí speciálních slov AND, OR, NOT – vždy velkými písmeny. Slovo AND v tomto případě tvoří dotaz, pro který budou nalezeny všechny soubory, kde jsou slova z levé i pravé části výrazu AND zároveň. Slovo OR tvoří dotaz, pro který budou nalezeny všechny soubory, kde jsou slova z levé nebo pravé strany výrazu OR nebo z obou současně. Kombinace slov AND NOT tvoří dotaz, pro který budou nalezeny všechny soubory, kde jsou přítomna slova z levé strany výrazu, ale chybí slova z pravé strany výrazu.
Příklad booleovského vyhledávání pomocí slova AND: "Einstein AND Albert". Tento dotaz vrátí všechny soubory, jejichž textový obsah obsahuje slova „Einstein“ i „Albert“.
Příklad booleovského vyhledávání pomocí slova OR: "relativnost OR kvantum". Tento dotaz vrátí všechny soubory, jejichž textový obsah obsahuje alespoň jedno ze dvou slov – „relativity“, „quantum“.
Příklad booleovského vyhledávání s použitím slov AND NOT: "kvantový AND NOT Einstein". Tento dotaz vrátí všechny soubory, jejichž textový obsah obsahuje slovo „quantum“, ale neobsahuje slovo „Einstein“.
Fulltextový vyhledávač GroupDocs.Search, na kterém je tato aplikace založena, podporuje libovolnou hloubku vnoření booleovských vyhledávacích operátorů. Závorky lze použít k určení pořadí, ve kterém se booleovský výraz vyhodnocuje.
Booleovské vyhledávání můžete provádět v mnoha formátech souborů. Úplný seznam naleznete níže.