Código |
14507
|
Ano |
1
|
Semestre |
S1
|
Créditos ECTS |
6
|
Carga Horária |
OT(15H)
|
Área Científica |
Informática
|
Tipo de ensino |
Tutoria.
|
Objectivos de Aprendizagem |
Conhecer os fundamentos mais relevantes do domínio da Linguística Computacional (LC), ao nível das suas vertentes: morfológica, sintática, semântica e pragmática, com especial enfase nos níveis semântico e pragmático. Conhecer as principais abordagens, técnicas e recursos associados à LC. Aptidões: Ter a capacidade de identificar a relevância da LC em problemas gerais e utilizá-la com vista à obtenção de melhorias. Por exemplo, melhorar a interação Homem-Máquina de um sistema, através do uso da LC. Competências: No final o aluno deve ter a capacidade de pegar num problema em aberto de LC, desenhar e implementar um plano experimental que combine conhecimento, recursos e dados, almejando a obtenção de novos resultados e subsequente divulgação científica dos mesmos. O aluno deve ser também capaz de aplicar os conceitos de LC, bem como as suas técnicas e recursos mais relevantes, a qualquer problema científico ou industrial, com vista à sua resolução ou melhoria.
|
Conteúdos programáticos |
Módulo A — Fundamentos e Abordagens 1. Introdução e Fundamentos; 2. Os Cinco Níveis de Análise em PLN: Morfológico, Léxico, Sintático, Semântico, Pragmático; 3. Modelação Probabilística da Linguagem; 4. Lógica, Ontologias e Discurso; 5. Modelos de Linguagem Grandes (LLMs).
Módulo B — Recursos, Tecnologias e Aplicações — Pesquisa e Extração de Informação; — Classificação e Agrupamento de Texto; — Sumarização Automática; — Tradução Automática; — Análise de Sentimentos.
|
Metodologias de Ensino e Critérios de Avaliação |
Há um continuo de trabalho que se espera que o aluno realize ao longo do semestre, sob orientação e supervisão do docente. Além disto espera-se também um trabalho de revisão bibliográfica numa área da LC e a correspondente implementação de um trabalho experimental, com vista à escrita de uma secção de revisão, num artigo científico.
|
Bibliografia principal |
Jurafsky, D., Martin, J. (2008/2024). SPEECH and LANGUAGE PROCESSING: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition, Second/Third Edition. Prentice Hall.
Schubert, Lenhart, Computational Linguistics, The Stanford Encyclopedia of Philosophy (Spring 2020 Edition), Edward N. Zalta (ed.)
Vieira, R., & Lima, V. L. (2001). Lingüística computacional: princípios e aplicações. In Anais do XXI Congresso da SBC. I Jornada de Atualização em Inteligência Artificial (Vol. 3, pp. 47-86). sn.
Vajjala, S., Majumder, B., Gupta, A., & Surana, H. (2020). Practical Natural Language Processing: a comprehensive guide to building real-world NLP systems. O'Reilly Media.
Bird, S., Klein, E., Loper, E. (2009). Natural Language Processing with Python: Analyzing Text with the Natural Language Toolkit. O'Reilly Media.
Sowa, J. (2000) Knowledge Representation: Logical, Philosophical, and Computational Foundations. Brooks/Cole, 2000.
|
Língua |
Português
|