Web Semântica
2
2019-2020
02000421
Opcional
Português
Inglês
Presencial
Semestral
6.0
Opcional
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ãoPrograma
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.