Web Semântica

Ano
2
Ano lectivo
2017-2018
Código
02000421
Área Científica
Opcional
Língua de Ensino
Português
Outras Línguas de Ensino
Inglês
Modo de Ensino
Presencial
Duração
Semestral
Créditos ECTS
6.0
Tipo
Opcional
Nível
2º Ciclo - Mestrado

Conhecimentos de Base Recomendados

Conhecimentos básicos esperados na cadeira:

- Inteligência Artificial, em especial Ontologias e métodos de Raciocínio

- Programação para a Web

- Programação em Java (de preferência).

Métodos de Ensino

A cadeira está estruturada em torno de duas atividades:

- Aulas de contacto

- Projeto

Serão utilizadas dois tipos de aulas:

- Aulas de exposição de matéria.

- Aulas para acompanhamento do projeto.

O projeto consiste na elaboração de uma aplicação para a Web Semântica tendo como resultado uma apresentação final e um relatório final.

Resultados de Aprendizagem

O objetivo principal da cadeira de Web Semântica é que o aluno adquira um conjunto de competências:

- Capacidade de construção e gestão de ontologias

- Capacidade de representar uma ontologia numa linguagem da Web Semântica (RDF, RDFa, RDFs e OWL)

- Capacidade para utilizar triple stores, SPARQL, Pesquisa Semântica e os mecanismos de raciocínio

- Capacidade de aplicação e uso de ontologias representadas através de linguagens da Web Semântica, em aplicações para a Internet ou Intranets

- Capacidade de especificação, design e desenvolvimento de sistemas/aplicações para a Web Semântica

- Capacidade de reutilização de ontologias disponibilizadas na Internet

Com base na aquisição destas competências o aluno adquire os seguintes conhecimentos:

- O que é a Web Semântica

- O que é uma Ontologia

- O que são as linguagens RDF, RDFa, RDFs e OWL

- O que é um triple store

- O que é SPARQL

- O que são ferramentas de criação e gestão de ontologias

- O que são aplicações para a Web Semântica.

Estágio(s)

Não

Programa

1. Introdução à Web Semântica

2. Ontologias

3. Linguagens para a Web Semântica

a. XML / RDF / RDFa

b. RDF Schema

c. OWL (Lite, DL e Full)

4. Triple Stores, SPARQL, Pesquisa Semântica e Mecanismos de Raciocínio

5. Ferramentas de Criação de Ontologias

6. Reutilização de Ontologias

7. Aplicações da Web Semântica

8. Processamento de Linguagem Natural para a Web Semântica.

Docente(s) responsável(eis)

Hugo Ricardo Gonçalo Oliveira

Métodos de Avaliação

Avaliação
Exame: 30.0%
Projecto: 70.0%

Bibliografia

―Towards the Semantic Web: Ontology-driven Knowledge Management―, John Davies, Dieter Fensel and Frank van Harmelen. John Wiley & Sons, 2003.

―The Semantic Web‖, Michael Daconta, Leo Obrst, Kevin Smith. Wiley, 2003.

―Ontologies: A Silver Bullet for Knowledge Management and Electronic Commerce‖, Dieter Fensel. Second Edition, Springer, 2004.

―The Semantic Web: Crafting Infrastrucure for Agency‖, Bo Leuf. Wiley, 2006.

―Information Sharing on the Semantic Web‖, Heiner Stuckenschmidt, Frank van Harmelen. Springer, 2005.