Planeamento

Aulas

Introdução a Text Mining

Utilidade de grandes quantidades de texto, desafios e métodos atuais
Informação não estruturada vs. (semi-)estruturada


Introdução a Text Mining

Obtenção e filtragem de informação, extração de informação e Data Mining


Preparação e limpeza de documentos

tokenization, normalization
extração de propriedades


Representação de documentos

Estratégias de pesagem de termos
Modelos de espaços vectoriais
Medidas de similaridade
Tópicos avançados: Embeddings + GlovE


Processamento Computacional da Língua

Modelos de língua
Lematização, morfologia e análise morfossintática
Estruturas complexas: análise sintáctica


Processamento Computacional da Língua

Extração de informação: reconhecimento de entidades e extração de relações


Classificação de Texto

Introdução à aprendizagem automática estatística

Medidas de avaliação

Classificadores generativos e discriminativos



Classificação de Texto

Classificadores generativos e discriminativos

Exemplos


Aulas

Análise de sentimento

Introdução

Abordagens

Recursos

Exemplos


Projeto 1: Análise de sentimento

Enunciado

Recursos, dados e ferramentas


Projeto 1: apoio

Apoio ao projeto


Projeto 1: apoio

Apoio ao projeto


Projeto 1: apoio

Apoio ao trabalho


Projeto 1: apoio

Apoio ao projeto


Projeto 1: apresentações

Apresentações dos trabalhos realizados pelos alunos


Projeto 1: apresentações

Apresentações dos alunos


Modelação de tópicos

Introdução
Abordagens
Recursos
Exemplos


Projeto 2: Modelação de tópicos

Enunciado

Recursos, dados e ferramentas


Projeto 2: apoio

Apoio ao projeto


Projeto 2: apoio

Apoio ao projeto


Projeto 2: apoio

Apoio ao projeto


Projeto 2: apresentações

Apresentações dos trabalhos



Projeto 2: apresentações

Apresentações dos alunos



Teste final

Teste final