Humanidades Digitais e Inteligência Artificial Generativa

Plano de estudos

Apresentação Plano de Estudos Metodologias Formadores Destinatários Candidaturas

O curso em Humanidades Digitais e Inteligência Artificial Generativa confere: 3 ECTS

Módulo 1 – Introdução às Humanidades Digitais (5H)

Introdução às Humanidades Digitais: conceito, história e evolução

Áreas de aplicação e interdisciplinaridade nas HD

Exemplos práticos de projetos e impacto digital em Humanidades

Cultura digital e transformação do conhecimento nas Humanidades

Introdução à Inteligência Artificial e papel na investigação

Reflexão inicial sobre ética, autoria e interdisciplinaridade

 

Módulo 2 – Ferramentas Digitais para Análise de Texto (7,5H)

Introdução ao software a utilizar: conceito, interface, recursos

Edição, anotação e análise de texto

Limpeza e preparação de corpus

Análise lexical: concordância, frequência, clusters

Exploração prática: lematização, Word Sketch, pesquisa em corpora

Aplicações específicas em Humanidades

Reflexão crítica: potencial e limitações

 

Módulo 3 – IAGen e Prompt Engineering para Humanidades (7,5H)

Demonstração prática de uso de ChatGPT ou similares

Introdução a prompt engineering: conceitos e técnicas básicas

Criação e teste de prompts

Aplicações específicas em Humanidades: resumo, paráfrase, geração

Avaliação crítica de resultados e viés

Discussão ética: autoria, privacidade, utilização responsável

 

Módulo 4 – Programação Aplicada ao Texto com R e Python (10H)

Ambiente e ferramentas: Google Colab (Python), Posit Cloud (R)

Fundamentos básicos: leitura e manipulação de textos simples

Exercícios guiados: tokenização, limpeza

Análise textual básica: frequência, stopwords, segmentação

Introdução a bibliotecas: nltk, pandas, tidytext

Utilização de script para análise textual simples em projeto rápido

 

Módulo 5 – Automação de Tarefas com IAGen e Visualização de Dados (10H)

Uso de APIs de IAGen com R/Python (OpenAI/Hugging Face)

Automatizar tarefas de geração e análise textual

Exercício prático: script para automatização simples

Técnicas de visualização textual: nuvens de palavras, gráficos

Ferramentas e bibliotecas (matplotlib, ggplot2, networkx)

Visualização de padrões textuais

Interpretação e apresentação visual

 

Módulo 6 – Projeto Final: Aplicação Prática (10H)

Planeamento de um mini-projeto e organização do trabalho

Apresentação das propostas de projeto

Início do desenvolvimento com apoio docente

Combined Shape

Navigation