AplikaceAplikace
Nastavení

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
Následující verzeObě strany příští revize
kurz:regularni_vyrazy [2021/01/06 18:49] – [Sekvence libovolných znaků] michalskrabalkurz:regularni_vyrazy [2021/01/06 19:09] – [Kvantifikátory] michalskrabal
Řádek 39: Řádek 39:
 |''kočk.*''|všechny tvary lemmatu //kočka// s výjimkou Lsg. (//kočce//) a Gpl. (//koček//), ale i další odvozená slova: //kočkodan//, //kočkovitý//, //kočkovat// aj.| |''kočk.*''|všechny tvary lemmatu //kočka// s výjimkou Lsg. (//kočce//) a Gpl. (//koček//), ale i další odvozená slova: //kočkodan//, //kočkovitý//, //kočkovat// aj.|
  
-<wrap lo>Regulární výrazy budeme nejčastěji zadávat v rámci typu dotazu **CQL**, o němž bude řeč v [[kurz:pokrocile_dotazy|příští lekci]]; lze je ale používat i v [[kurz:prvni_dotaz#nac_je_ktery_typ_dotazu_vhodny|jiných typech dotazu]] – ty jsou totiž následně automaticky přeloženy do dotazovacího jazyka CQL. Pokud tedy do typu dotazu **Lemma** zadáme regulární výraz ''.*číst'', budou výsledkem všechny výskyty všech edponových sloves odvozených od slovesa //číst//.</wrap>+Regulární výrazy budeme nejčastěji zadávat v rámci CQL dotazu **CQL**, o němž bude řeč v [[kurz:pokrocile_dotazy|příští lekci]], tj. po přepnutí přepínače **Pokročilý dotaz**. Lze je ale používat i v dotazu jednoduchém (ten je totiž následně automaticky přeloženy do dotazovacího jazyka CQL), musí však být zapnuta volba **Povolit regulární výrazy** pod dotazovacím okénkem. V takovém případě je rovněž možné upřesnit výchozí [[pojmy:atributy_pozicni|poziční atribut]], podle nějž se má vyhledávat (např. zadáme-li regulární výraz ''.*číst'', zobrazí se nám i výchozím atributu ''word'' pouze infinitivní tvary prefigovaných odvozenin od slovesa //číst//, kdežto při atributu ''lemma'' se zobrazí všechny slovesné formy těchto sloves).
  
-Podívejme se nyní na konkrétní příklady regulárních výrazů zadaných do korpusu [[cnk:syn2015|SYN2015]] prostřednictvím typu dotazu **Slovní tvar**:+Podívejme se nyní na konkrétní příklady regulárních výrazů zadaných do korpusu [[cnk:syn2015|SYN2015]] prostřednictvím výchozího atributu ''word'':
  
 <WRAP round help 70%> <WRAP round help 70%>
Řádek 123: Řádek 123:
  
 <WRAP round help 50%> <WRAP round help 50%>
-Vyhledejte v korpusu [[cnk:syn2015|SYN2015]] v typu dotazu **Lemma** prefigovaná adjektiva na //vy-// zakončená na //-lý// nebo //-ný// (např. //vyčpělý// a //vydýchaný//).+Vyhledejte v korpusu [[cnk:syn2015|SYN2015]] prefigovaná adjektivní lemmata začínající na //vy-// zakončená na //-lý// nebo //-ný// (např. //vyčpělý// a //vydýchaný//).
 </WRAP> </WRAP>
  
-Použili jsme dotaz ''vy.+(lý|ný)'', slovní druh jsme omezili na přídavná jména. Celkem jsme dostali  105 328 případů, mezi nejčastějšími figurují slova //vyspělý// (2220), //vytrvalý// (1127), //vybledlý// (695) z první skupiny, z druhé pak //vybraný// (6390), //vyrovnaný// (3158), //vyrobený// (2760) a další.+Použili jsme dotaz ''vy.+(lý|ný)'' s výchozím atributem ''lemma|word'', slovní druh jsme omezili na přídavná jména. Celkem jsme dostali  105 328/373 FIXME případů, mezi nejčastějšími figurují slova //vyspělý// (2220), //vytrvalý// (1127), //vybledlý// (695) z první skupiny, z druhé pak //vybraný// (6390), //vyrovnaný// (3158), //vyrobený// (2760) a další.
  
 S tímto dotazem úzce souvisí nástroj [[manualy:morfio|Morfio]], který slouží pro slovotvornou analýzu. S tímto dotazem úzce souvisí nástroj [[manualy:morfio|Morfio]], který slouží pro slovotvornou analýzu.
Řádek 136: Řádek 136:
   - pomocí dotazu typu **Lemma** všechna slova, která obsahují sekvenci //kořen//, kterou následuje i předchází alespoň jeden znak (typicky předpona a přípona)   - pomocí dotazu typu **Lemma** všechna slova, která obsahují sekvenci //kořen//, kterou následuje i předchází alespoň jeden znak (typicky předpona a přípona)
   - pomocí dotazu typu **Slovní tvar** všechny prefigované infinitivy odvozené od slovesa //téct/téci//   - pomocí dotazu typu **Slovní tvar** všechny prefigované infinitivy odvozené od slovesa //téct/téci//
-  - všechny výskyty tvarů negativního superlativu, tj. tvary začínající na //nejne-// a končící na //-ší// nebo //-čí// (pro jednoduchost odhlédněme od jiných tvarů, než je nominativ singuláru)+  - všechny výskyty tvarů negativního superlativu, tj. tvary začínající na //nejne-// a končící na //-ší// nebo //-čí// (pro jednoduchost odhlédněme od jiných tvarů, než je nominativ singuláru)FIXME 
  
 Výsledky najdete jako vždy v [[reseni_ukolu#lekce_4|Řešení úkolů]]. Výsledky najdete jako vždy v [[reseni_ukolu#lekce_4|Řešení úkolů]].