Departamento de Informática (UM)

Página de Unidade Curricular

DesignaçãoCódigoCursoRegimeRegente

Linguagens para Anotação de Documentos

15568 [8404S6]

Licenciatura em Línguas Aplicadas [LA]

S2

Pedro Manuel Rangel Santos Henriques

Objetivos

Introdução à Anotação de Documentos (LaTeX e XML). Integração com padrões existentes nas CAT Tools.
Ensino das Ontologias e ferramentas para explorar a informação e extrair conhecimento.
Exploração de ferramentas de trabalho colaborativo.

Programa

1. Introdução às Linguagens de Anotação
1.1. LaTeX
1.2. XML
1.3. DTD
1.4. Linguagens de interrogação de dados XML (XPath); integração com Folhas de Cálculo, Notebook Interfaces e outras ferramentas
1.5. Criação e partilha de “datasets” com a comunidade usando a plataforma Kaggle ou similar
1.6. XML no contexto das CAT Tools (TMX, XLIFF, EXB, etc.)
2. Introdução às Ontologias
2.1. Especificação de Ontologias (OntoDL, OWL, RDF, Protégè)
2.2. Extração de conhecimento (SPARQL, GraphDB, “Linked Open Data”)
3. Ferramentas de trabalho colaborativo: GSuite, Overleaf, Kaggle, etc.

Bibliografia


Tobias Oetiker, Hubert Partl, Irene Hyna and Elisabeth Schlegl (2011). “The not so short introduction to LaTeX2e”.

John Hebeler, Matthew Fisher, Ryan Blace, Andrew Perez-Lopez (2009). “Semantic Web Programming”.

Neil Bradley (1998). “The XML companion”.

Vladimir Geroimenko (2004). "Dictionary of XML technologies and the semantic web''.

Michael Smith, Ian Horrocks, Markus Krötzsch, Birte Glimm, (2012). “OWL 2 Web Ontology Language: Conformance”.

Resultados da aprendizagem

- Ser capaz de anotar documentos e representar informação em XML.
- Compreender diferentes dialetos de XML, em especial os relacionados com as CAT Tools.
- Ser capaz de extrair e manipular informação usando linguagens de interrogação de XML.
- Demonstrar capacidade de criação e partilha de “datasets”.
- Demonstrar a capacidade para utilizar o LaTeX na criação de diferentes tipos de documentos de qualidade (artigos, relatórios, livros, currículos).
- Ser capaz de especificar e visualizar Ontologias usando linguagens tais como OntoDL, OWL, Protégè, VOWL, RDFSchema, GraphDB.
- Ser capaz de extrair conhecimento de Ontologias (“Linked Open Data", “Major Minors”, SPARQL, etc.).
- Dominar ferramentas de trabalho colaborativo.

Método de avaliação

Nota final = 50% nota teórica + 50% nota prática.
A nota teórica será a média de questionários de escolha múltipla a realizar durante o semestre.
A nota prática será a média dos vários trabalhos práticos (individuais e em grupo) propostos ao longo do semestre.
Nota mínima a cada uma das componentes de 8 valores, sendo ambos obrigatórios.


Funcionamento

Turno: T 1; Docente: Pedro Manuel Rangel Santos Henriques; Dep.: DI; Horas: 15.
Turno: TP 1; Docente: Paulo Jorge Costa Conceição Mendes; Dep.: DI; Horas: 45.

[ Outras UCs do Departamento ]