Upoznavanje područja obrade prirodnog jezika. Obrada na morfološkom, sintaktičkom, semantičkom i pragmatičkom nivou s lingvističke i računalne perspektive. Usvajanje temeljnih modela i algoritama za obradu prirodnog jezika.

Kompetencije 
linearna algebra i vjerojatnost, objektno orijentirano programiranje u Pythonu.

Predavanja

Na predavanjima će se govoriti o osnovama obrade teksta, metrikama teksta, ispravljanju pravopisnih pogrešaka, modeliranju jezika, klasifikaciji teksta, analizi sentimenta, prepoznavanju imenovanih entiteta, parsiranju teksta temeljem gramatike, vraćanju informacijama, sustavima za odgovaranje na pitanja, sumarizacija teksta.