Semestar: 8
ECTS: 6
Predavanja: 30
Vježbe: 30
Samostalni rad: 120
Šifra kolegija: 23-321-0188
Semestar: 8
ECTS: 6
Predavanja: 30
Vježbe: 30
Samostalni rad: 120
Šifra kolegija: 23-321-0188
Naziv predmeta:
Osnove obrade prirodnog jezika
Nastavnici:
Opis:
Ovaj je kolegij osmišljen da studentima pruži znanja i vještine potrebne za razumijevanje, implementaciju i evaluaciju algoritama i tehnika za obradu i analizu tekstualnih podataka ljudskog jezika. Glavni ciljevi kolegija su:
razumijevanje temeljnih koncepata i tehnika obrade prirodnog jezika (NLP – Natural Language Processing).
usvajanje znanja o različitim zadacima i primjenama NLP-a, uključujući klasifikaciju teksta, analizu osjećaja i strojno prevođenje.
razvoj praktičnih vještina u implementaciji NLP algoritama i modela.
istraživanje naprednih tema u NLP-u, poput dubokog učenja za NLP, semantičke analize i sustava dijaloga.
U ovom kolegiju studenti će:
proučavati temeljne koncepte i tehnike obrade prirodnog jezika (NLP), uključujući tokenizaciju, stvaranje korijena i lematizaciju.
istraživati različite NLP primjene, kao što je klasifikacija teksta, prepoznavanje imenovanih entiteta i analiza osjećaja.
stjecati praktično iskustvo u implementaciji NLP algoritama i modela.
proučavati napredne teme u NLP-u, kao što su duboko učenje za NLP i jezični modeli
istraživati stvarne NLP aplikacije i studije slučaja u različitim domenama.
Literatura:
Obvezna literatura:
1. Jurafsky, D., Martin, J. H. (2019.), Speech and Language Processing (3nd edition), Prentice Hall
Dodatna literatura:
1. Zhang, Y., and Teng, Z. (2021). Natural language processing: A machine learning perspective. Cambridge University Press.
2. Kulkarni, A., and Shivananda, A. (2021). Natural language processing projects: Build next-generation NLP applications using AI techniques (1st ed.). APress.
3. Bird, S., Klein, E., and Loper, E. (2014). Natural language processing with python. O’Reilly Media.