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