Computational Linguistics

Computational Linguistics

Basic Information

I051 (2+2+0) - 6 ECTS credits

Obtaining knowledge of natural language and its computational processing using algorithms and programs for morphology, syntax and semantics, with special attention to extracting information from documents and forming linked LLOD data (linguistic linked open data). Getting familiar with Python module for text processing and obtaining techniques for pattern recognition. Applying mathematical and statistical knowledge of modeling and computer processing of Croatian language.

 

You can access the course content at the following link: PDF

Basic literature

  1. Steven Bird, Ewan Klein, Edward Loper: Natural Language Processing with Python, http://www.nltk.org/book/, O’Reilly Media, 2009.
  2. Dan Jurafsky, James Martin, Speech and Language Processing, Prentice Hall; 2nd edition (May 16, 2008)

Additional literature

Teaching materials

The materials are available on the internal Teams channel of the course, through which all internal communication takes place. Students are required to register on the course’s Teams channel. The channel code for joining the course can be found in the schedule.