PředmětyPředměty(verze: 945)
Předmět, akademický rok 2023/2024
   Přihlásit přes CAS
Programování pro korpusovou lingvistiku - ALF400208
Anglický název: Programming in Corpus Linguistics
Zajišťuje: Ústav obecné lingvistiky (21-ULING)
Fakulta: Filozofická fakulta
Platnost: od 2017
Semestr: oba
Body: 0
E-Kredity: 4
Způsob provedení zkoušky:
Rozsah, examinace: 0/2, Z [HT]
Počet míst: zimní:neurčen / neurčen (neurčen)
letní:neurčen / neurčen (neurčen)
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Kompetence:  
Stav předmětu: zrušen
Jazyk výuky: čeština
Způsob výuky: prezenční
Způsob výuky: prezenční
Úroveň:  
Je zajišťováno předmětem: AMLV00054
Poznámka: předmět lze zapsat v ZS i LS
Garant: prof. Mgr. Václav Cvrček, Ph.D.
Rozvrh   Nástěnka   
Anotace
Poslední úprava: Mgr. Michal Křen, Ph.D. (23.01.2014)
Seminář je určen pro studenty humanitních, především filologických oborů se zájmem o korpusovou lingvistiku a počítačové zpracování textů. Nepředpokládá se žádná předchozí zkušenost s programováním, pouze základní uživatelská práce s PC.

Absolventi kurzu se naučí používat standardní nástroje OS Linux pro práci s texty a způsob jejich propojování. Budou znát základy programovacího jazyka Perl a vyzkouší si jeho praktické využití při práci s texty (úpravy formátování, vytváření frekvenčních seznamů a n-gramů). Na obecné rovině si absolventi budou vědomi možností a omezení, které programování nabízí, a to zejména ve vztahu ke zpracování a vytěžování jazykových dat.
Podmínky zakončení předmětu
Poslední úprava: Mgr. Michal Křen, Ph.D. (23.01.2014)

Požadavky k zápočtu: pravidelná docházka, aktivní účast na seminářích, průběžné plnění zadávaných úkolů, vypracování zápočtového úkolu

Sylabus
Poslední úprava: Mgr. Michal Křen, Ph.D. (23.01.2014)

1.-3. hodina:
představení OS Linux
příkazová řádka
základní příkazy shellu pro práci s texty
vstup a výstup, přesměrování, roura
kódování češtiny

4.-12. hodina:
programovací jazyk Perl
"good practices" pro psaní kódu
proměnné, základní podmínky a operátory
syntaxe Perlu, cykly
regulární výrazy, znakové třídy a kvantifikátory
operátor navázání vzoru
pole
asociativní pole (hashe)

 

 
Univerzita Karlova | Informační systém UK