PředmětyPředměty(verze: 978)
Předmět, akademický rok 2025/2026
   
Základy jazykových technologií - NPFL125
Anglický název: Introduction to Language Technologies
Zajišťuje: Ústav formální a aplikované lingvistiky (32-UFAL)
Fakulta: Matematicko-fyzikální fakulta
Platnost: od 2024
Semestr: zimní
E-Kredity: 3
Rozsah, examinace: zimní s.:0/2, KZ [HT]
Počet míst: neomezen
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Kompetence: critical thinking, data literacy, multilingualism
Stav předmětu: vyučován
Jazyk výuky: čeština, angličtina
Způsob výuky: prezenční
Další informace: https://ufal.mff.cuni.cz/courses/npfl125
Garant: prof. Ing. Zdeněk Žabokrtský, Ph.D.
Mgr. Rudolf Rosa, Ph.D.
Vyučující: Mgr. Rudolf Rosa, Ph.D.
Mgr. Jan Štěpánek, Ph.D.
prof. Ing. Zdeněk Žabokrtský, Ph.D.
Třída: Informatika Bc.
Informatika Mgr. - Matematická lingvistika
Kategorizace předmětu: Informatika > Počítačová a formální lingvistika
Neslučitelnost : NPFL092
Záměnnost : NPFL092
Je neslučitelnost pro: NPFL092
Je záměnnost pro: NPFL092
Anotace -
Posluchači se seznámí se základními softwarovými nástroji vhodnými pro automatické zpracování přirozeného jazyka v unixových systémech.
Poslední úprava: Vidová Hladká Barbora, doc. Mgr., Ph.D. (03.05.2019)
Podmínky zakončení předmětu -

Splnění předmětu zahrnuje následující složky:

  • aktivní účast na výuce (povoleny jsou 3 absence)
  • domácí úkoly (zadáme 10 domácích úkolů)
  • midterm test
  • závěrečný test

Aktivní účast, domácí úkoly i testy jsou bodované (přičemž nejvíce bodů je za testy), výsledná známka je dána dosaženým součtem bodů oproti maximu možných bodů takto:

  • ≥ 90 %: výborně
  • ≥ 70 %: velmi dobře
  • ≥ 50 %: dobře
  • < 50 %: neprospěl/a

Detailní podmínky jsou uvedeny na webu předmětu: https://ufal.mff.cuni.cz/courses/npfl125#grading

Poslední úprava: Rosa Rudolf, Mgr., Ph.D. (18.06.2025)
Literatura -

Mendel Cooper: Advanced Bash-Scripting Guide, http://tldp.org/LDP/abs/html/

Allen B. Downey: Think Python 2e, O'Reilly Media, http://greenteapress.com/wp/think-python-2e/

Steven Bird, Ewan Klein, and Edward Loper: Natural Language Processing with Python, O'Reilly Media, 2015, http://www.nltk.org/book/

Dive into NLTK: http://textminingonline.com/dive-into-nltk-part-i-getting-started-with-nltk

Poslední úprava: Vidová Hladká Barbora, doc. Mgr., Ph.D. (25.01.2018)
Sylabus -

Základní orientace v prostředí Linuxu, práce na příkazové řádce Bash, příkazy pro zpracování textových souborů.

Úvod do programovacího jazyka Python, práce s textem, regulární výrazy.

Reprezentace lingvistických struktur v XML a JSON, zpracování XML a JSON v Pythonu.

Vybrané nástroje pro analýzu textu, práce s morfologicky a syntakticky značkovanými daty, vizualizace, vyhledávání.

Poslední úprava: Vidová Hladká Barbora, doc. Mgr., Ph.D. (25.01.2018)
 
Univerzita Karlova | Informační systém UK