2024
Natural Language Processing Systems
Name: Natural Language Processing Systems
Code: INF13260M
6 ECTS
Duration: 15 weeks/156 hours
Scientific Area:
Informatics
Teaching languages: Portuguese, English
Languages of tutoring support: Portuguese, English
Regime de Frequência: Presencial
Sustainable Development Goals
Learning Goals
As a result of this course we intend that the students will understand the different techniques for natural language processing and the different word processing stages: lexical analysis, syntactic, semantic and pragmatic.
The students should be able to use and build natural language processing applications that uses natural language processing general tools.
The development of autonomous capacity to collect adequate bibliography in solving a problem using specific techniques is also an objective of this discipline.
The students should be able to use and build natural language processing applications that uses natural language processing general tools.
The development of autonomous capacity to collect adequate bibliography in solving a problem using specific techniques is also an objective of this discipline.
Contents
(1) lexical analysis;
(2) Parsing: logic grammars (DCGs, XGS), tags, and HPSGs CFG.
(3) Semantic Analysis: DRT, and other semantic for natural language, compositionality.
(4) Pragmatic Analysis: Theory of speech acts , anaphora resolution, dialogue.
(5) Applications of natural language processing systems
(2) Parsing: logic grammars (DCGs, XGS), tags, and HPSGs CFG.
(3) Semantic Analysis: DRT, and other semantic for natural language, compositionality.
(4) Pragmatic Analysis: Theory of speech acts , anaphora resolution, dialogue.
(5) Applications of natural language processing systems
Teaching Methods
The subjects are introduced in the lectures were some solutions and study cases are also considered to some problems types. In practical classes students solve some exercises proposed in the paper, in the computer they must implement some of the studied algorithms and use them to solve some exercises. Pratical sessions are also used for students to solve some of the final work of the course
30% of the theoretical result of written test
70% of the result in practical work
30% of the theoretical result of written test
70% of the result in practical work
Teaching Staff
- Irene Pimenta Rodrigues [responsible]