Exemplo de Ontologia da Pos-Graduação do CEFET-PI

Embed Size (px)

Citation preview

Exemplo de Ontologia da Pos-Graduao do CEFET-PI (OntoPOSBDCEFETPI) Utilizando a Ferramenta Protg 3.3

AutorAislan Rafael Rodrigues de SousaOrientador Fbio de Jesus Lima GomesCo-OrientadorRicardo Martins Ramos

Tpicos

IntroduoWeb SemnticaRDF OntologiaOWLCaso PrticoConcluso

Introduo

A maior parte do contedo da Web projetado para o entendimento por humanos (BernersLee et al., 2001).Web atual sinttica (Breitman, 2005)Aumento exponencial dos dados disponveis tem conferido importncia as tcnicas de organizao da informao (Almeida e Bax, 2003)

Introduo

Modelagem do domnio de conhecimento da Ps-Graduao do CEFETPI

Web Semntica

uma extenso da Web atualAssociar explicitamente semntica ao contedo Criar um meio universal para troca de dadosEnriquecer a informao disponvel com semntica que pode ser entendida por mquinas

RDF Resource Description Framework

Proporcionar um modo de expressar afirmaes sobre recursos (da Web) atravs de meta-dadosRestringe a descrio dos recursos a triplas (sujeito, predicado,objeto)

RDF Resource Description Framework

Sujeito o prprio recurso (http://aislanmaster.blogspot.com)Predicado A propriedade do sujeito (criador)Objeto Valor atribudo a propriedade (Aislan Rafael)

RDF Resource Description Framework

http://aislanmaster.blogspot.com

Aislan Rafaelcriador

Ontologia

Uma ontologia uma descrio explicita de um domnio atravs de conceitos, propriedades dos conceitos e restries quanto s propriedadesDefinem os termos usados para descrever e representar uma rea de conhecimentoSo utilizadas para representar a semntica de documentos e permitir que esta semntica seja usada por aplicaes Web

Ontologia

Uma ontologia criada por especialistas e define as regras que regulam a combinao entre termos e relaes em um domnio do conhecimento.Para que serve?Compartilhar entendimento comum de uma estrutura de informao por pessoas ou agentes de softwarePermitir o reuso de conhecimento de domnioAnlise

Ontologia

Web SemnticaGrande nmero de pequenas ontologias interligadasEm alguns anos toda empresa, universidade, agncia governamental ter seu contedo conectado a uma ontologia

OWL (Web Ontology Language)

Linguagem para ontologia recomendada pela W3C (World Wide Web Consortium)OWL adiciona mais vocabulrio para descrio das propriedades e classes, alm de dar mais expressividadeOWL possui uma modelagem em camadas

OWL (Web Ontology Language)

OWL Full

OWL DL

OWL Lite

Caso Prtico

O caso prtico escolhido para este artigo foi uma ontologia que descreve os cursos de Ps-Graduao do CEFET-PI

Ferramenta Utilizada

Protg 3.3 um editor de ontologias desenvolvido pela University of StanfordBaseado em JavaFreeOpen SourceBastante utilizada

Caso Prtico

Questes relacionadas a ontologiaQual o domnio ser coberto pela ontologia?Para que ser utilizada esta ontologia?Para que tipo de questes a informao na ontologia deve oferecer respostas?

Caso Prtico

Etapas para construo de ontologiaDeterminar o domnio e o escopo;Considerar reutilizao;Enumerar termos;Definir Classes;Definir Restries;Criar instncias;

Caso Prtico

Caso Prtico

Enumerando os termos e definindo as classes

Caso Prtico

Descrever as propriedades das classes

Posgraducao

Turma

Caso Prtico

Caso Prtico

Caso Prtico

Caso Prtico

Concluso

Uma ontologia no algo to simples de se criarDevese revisar a ontologia durante todo seu ciclo de vidaA ontologia criada serve como base para trabalhos futuros que utilizem os conceitos de Web Semntica para sistemas de recuperao de informaes

Concluso

A Web Semntica cria um cenrio onde ser possvel no s a exibio (de iformaes) como interpretao e processamento automatizado das ontologias descentralizadas por agentes de software.

Obrigado!

E-mail:[email protected]:http://www.aislanrafael.com