Naziv
Analiza i pretraživanje teksta
Organizacijska jedinica
Odsjek za informacijske i komunikacijske znanosti
ECTS
4
Šifra
280611
Semestri
ljetni
Satnica
Predavanja
30
Vježbe u praktikumu
15

Cilj
Sustavi za analizu i pretraživanje teksta omogućuju odgovaranje na informacijske potrebe korisnika, kao i crpljenje informacija iz velikih količina nestrukturiranih podataka. Pretraživanje teksta suočava se s kompleksnim problemom višeznačnosti prirodnog jezika te analiza teksta uključuje postupke obrade prirodnog jezika, računalne lingvistike i strojnog učenja. U prvom dijelu kolegij daje prikaz osnovnih zadataka obrade prirodnog jezika, kao što su opojavničenje, korjenovanje i lematizacija. U drugom dijelu prikazani su postupci u pretraživanju teksta kao što je izrada invertnog indeksa, težinsko faktoriranje, vektorizacija dokumenta i osnovni modeli pretraživanja. U trećem dijelu prikazuju se tehnike ekstrakcije informacija, sažimanja i klasifikacije teksta. Studenti se upoznaju s dvije paradigme pretraživanja informacija: modelom vektorskog prostora i vjerojatnosnim modelom pretraživanja informacija. Naposljetku, studenti savladavaju osnove nadziranog strojnog učenja te njegove evaluacije na zadatku klasifikacije dokumenata.
Sadržaj
  1. Uvod u pretraživanje informacija i analizu teksta.
  2. Predobrada teksta. Opojavničenje. Morfološka normalizacija (korjenovanje).
  3. Obrada jezika: morfosintaktičko označavanje i lematizacija.
  4. Pretraživanje teksta. Osnovni koncepti: prikaz teksta, indeksni termini.
  5. Modeli pretraživanja. Pretraživanje Weba.
  6. Booleovo pretraživanje i višerječni upiti. Model vektorskog prostora.
  7. Sličnosti tekstova. Težinsko faktoriranje. Grupiranje tekstova i termina.
  8. Kolokvij.
  9. Vjerojatnosni model pretraživanja informacija.
  10. Ekstrakcija tekstnih informacija (imenovani entiteti, sveze riječi).
  11. Sažimanje teksta.
  12. Strojno učenje i klasifikacija teksta.
  13. Klasifikacija tekstova. Analiza sentimenta.
  14. Evaluacija i usporedba više skupova postavki.
  15. Kolokvij.

Ishodi učenja
  1. Sažeti područja primjene i izazove u analizi i pretraživanju teksta.
  2. Opisati osnovne tehnike za analizu i pretraživanje teksta.
  3. Opisati postupke obrade jezika poput morfološke normalizacije (korjenovanja i lematizacije) u svrhu procjene sličnosti tekstova.
  4. Primijeniti alate za jezičnu predobradu.
  5. Primijeniti postupke strojnog učenja na probleme analize i pretraživanja teksta.
  6. Vrednovati sustav za analizu/pretraživanje teksta.
  7. Osmisliti i provesti jednostavno istraživanje u polju informacijskih i komunikacijskih znanosti
  8. Primijeniti načela i metode organizacije i zaštite dokumenata, podataka i informacija
  9. Primijeniti spoznaje teorijskih i metodoloških znanja informacijskih i komunikacijskih znanosti u rješavanju problema na stručnoj razini
Metode podučavanja
Predavanja i vježbe.
Metode ocjenjivanja
Praktičan rad na tjednim zadatcima tijekom semestra i završni rad.

Obavezna literatura
  1. Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze, Introduction to Information Retrieval, Cambridge University Press. 2008.
  2. Ignatow, G., & Mihalcea, R. (2017). Text mining: A guidebook for the social sciences. SAGE Publications, Inc.
Dopunska literatura
  1. Manning, C.D., & Schütze, H. (1999). Foundations of statistical natural language processing. SGMD.

Izborni kolegij na studijima
Novi i reformirani studiji
  1. Informacijske znanosti, sveučilišni prijediplomski jednopredmetni studij, 2., 4., 6. semestar
  2. Informacijske znanosti, sveučilišni prijediplomski dvopredmetni studij, 4., 6. semestar
Fakultetska ponuda
  • Prijediplomski studij: Ljetni semestar