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.