Toto je starší verze dokumentu!
Příkaz meet
Operátor meet
je jedním z příkazů dotazovacího jazyka CQL. Jeho jediným účelem je hledat dvojici slov v určitém kontextovém rozmezí. Jeho využitelnost tak tkví především při hledání konkrétních bigramů nebo kolokací, jejichž jednotlivé členy se nacházejí v proměnlivé vzdálenosti.
Syntax
Obecné použití operátoru meet
je:
(meet dotaz1 dotaz2 x y)
kde dotaz1 a dotaz2 jsou zastoupeny nějakým CQL výrazem, x a y jsou čísla krajních pozic, v nichž se slovo specifikované dotazem2 může vzhledem ke slovu specifikovanému dotazem1 vyskytovat. Např. dotaz
(meet [lemma="rohlík"][lemma="máslo"] -3 3)
hledá všechny výskyty slov patřící k lemmatu máslo v okolí až třech pozic vlevo a třech pozic vpravo od lemmatu rohlík. V případě, že bychom chtěli hledat kolokát máslo pouze v pravém kontextu slova rohlík, museli bychom ve specifikaci dotazu pozměnit číselné hodnoty určující rozsah hledání např. na 1 a 3.
Oba dotazy je možné různě rozvíjet a kombinovat s ostatními operátory dotazovacího jazyka. Např. v podobě
(meet [lemma="rohlík"][lemma="máslo" | lemma="džem"] -3 3)
dotaz hledá v okolí lemmatu rohlík kolokát máslo nebo džem (můžou se vyskytovat i současně).
Výsledky
Výsledkem hledání pomocí operátoru meet
je konkordance prvního výrazu (specifikovaného dotazem1), v jehož okolí se ve stanovené vzdálenosti nachází druhé specifikované slovo, tj. kolokát. Ten v konkordanci není nijak graficky označen.