Váš prohlížeč nepodporuje JavaScript nebo je jeho podpora vypnutá. Některé funkce nemusejí být dostupné.
Technologie pro NLP - NPFL092
Anotace -
--- čeština angličtina
Poslední úprava: T_UFAL (10.05.2010)
Posluchači se seznámí se základními softwarovými nástroji
používanými při zpracování přirozeného jazyka.
Praktické zvládnutí těchto nástrojů bude očekáváno v
dalších předmětech oboru Matematická lingvistika.
Poslední úprava: T_UFAL (10.05.2010)
The aim of the course is to get students familiar with basic
software tools used in natural language processing.
Literatura -
--- čeština angličtina
Poslední úprava: T_UFAL (05.05.2017)
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: T_UFAL (05.05.2017)
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
Sylabus -
--- čeština angličtina
Poslední úprava: T_UFAL (05.05.2017)
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.
Objektové rozhraní pro práci s lingvistickými strukturami v Pythonu.
Reprezentace lingvistických struktur v XML, zpracování XML v Pythonu.
NLP nástroje a frameworky, práce s morfologicky a syntakticky značkovanými daty, vizualizace, vyhledávání.
Poslední úprava: T_UFAL (05.05.2017)
Survival in Linux, Bash command line and scripting, text-processing commands.
Introduction to Python, text processing, regular expressions.
Object-oriented interface for processing linguistic structures in Python.
Representing linguistic structures in XML, processing XML in Python.
NLP tools and frameworks, processing morphologically and syntactically annotated data, visualization, search.