Linguística Computacional

Objetivos

Aquisição de conhecimentos na área da Linguística Computacional que permita aos estudantes:
a) desenvolver competências básicas de análise e compreensão das línguas naturais e do seu funcionamento tendo em vista a computação; 
b) compreender os níveis de tratamento informático envolvidos no processamento e na computação das línguas naturais; 
c) conhecer as diferentes estratégias e ferramentas atuais de processamento e computação das línguas naturais;
d) adquirir metodologias de análise e tratamento informáticos de dados linguísticos; 
e) aplicar, na prática, os conhecimentos adquiridos.

Caracterização geral

Código

01100034

Créditos

6.0

Professor responsável

Raquel Fonseca Amaro

Horas

Semanais - 4

Totais - 168

Idioma de ensino

Português

Pré-requisitos

A disponibilizar brevemente

Bibliografia

Amaro, R. & Mendes, S. (2024). Linguística Computacional. In: Carvalho, A. & L. Oushiro (eds.) The Oxford Handbook of the Portuguese Language. Oxford University Press.


Caseli, H. M. & Nunes, M. G. V. (orgs.) (2023). Processamento de Linguagem Natural: conceitos, técnicas e aplicações em Português, BPLN, https://brasileiraspln.com/livro-pln/1a-edicao/.


Jargas, A. M. (2012) Expressões Regulares - uma abordagem divertida. 4ª edição. Novatec.


McEnery, T. & A. Hardie (2012). Corpus Linguistics: Method, theory and practice. Cambridge University Press.


Mitrov, R. (2003) The Oxford Handbook of Computational Linguistics. Oxford University Press.


Zanini, N. & Dhawan, V. (2015). Text Mining: An introduction to theory and some applications. Research Matters: A Cambridge Assessment publication. UCLES


Zhang, J. & Ji, X. & Zhao, Z. & Hei, X. & Choo, K. (2023). Ethical Considerations and Policy Implications for Large Language Models: Guiding Responsible Development and Deployment.  https://doi.org/10.48550/arXiv.2308.02678

Método de ensino

Aulas teórico-práticas e orientação tutorial, com recurso a estudos de caso e aplicação prática dos conhecimentos adquiridos, incluindo: i) exposição dos conteúdos por parte do docente; (ii) discussão e análise crítica de bibliografia sobre os conteúdos programáticos; (iii) aplicação prática de conhecimentos adquiridos em trabalhos individuais e em grupo em tarefas específicas, incluindo tarefas de programação e modelização formal de conhecimento.

Método de avaliação

Métodos de Avaliação

Avaliação contínua, incluindo os seguintes elementos de avaliação: testes individuais e trabalhos individuais e em grupo, apresentados em aula (ponderação específica dos elementos a combinar com os estudantes). - 100.0%

Conteúdo

1. Linguística,computação e processamento das línguas naturais (PLN)
1.1 Introdução à Linguística Computacional
1.2 Linguística Computacional, áreas de aplicação e subáreas da Linguística
2. Bases para o processamento das línguas naturais


2.1 Níveis de tratamento


2.2 Expressões regulares
2.3 Gramáticas e parsing



3. Áreas de aplicação da Linguística Computacional
3.1 Linguística de Corpus
3.2 Text Mining
3.3 Aprendizagem automática e Large Language Models

Cursos

Cursos onde a unidade curricular é leccionada: