web semântica e ontologias owlrvieira/cursos/ebralc-2008-ii.pdf · web semântica e ontologias owl...
TRANSCRIPT
![Page 1: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/1.jpg)
Web semânticae Ontologias OWL
EBRALC 2008 Renata Vieira PUCRS
e Ontologias OWL
![Page 2: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/2.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 3: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/3.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 4: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/4.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 5: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/5.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 6: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/6.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 7: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/7.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 8: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/8.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 9: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/9.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 10: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/10.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 11: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/11.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 12: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/12.jpg)
Ontologias OWL
EBRALC 2008 Renata Vieira PUCRS
Verificação de consistência
Classificação
![Page 13: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/13.jpg)
Verificação de consistência
• Identifica conceitos inconsistentes pela sua definição
• Exemplo
EBRALC 2008 Renata Vieira PUCRS
• Exemplo – Icecream tem propriedade hasTopping, que é
uma propriedade do domínio Pizza, logo deveria ser enquadrado como uma sub-classe de Pizza, mas, como foi definida como propriedade disjunta de Pizza a classe é apontada como inconsistente
![Page 14: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/14.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 15: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/15.jpg)
Classificação
• De acordo com a definição a hierarquia pode ser re-organizada – uma lista das modificações é apresentada
EBRALC 2008 Renata Vieira PUCRS
– uma lista das modificações é apresentada
– uma nova hierarquia é inferida: inferred hierarchy
• Exemplo– MeatyPizza (e outras) são reclassificadas como
Non VegetarianPizza
![Page 16: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/16.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 17: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/17.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 18: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/18.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 19: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/19.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 20: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/20.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 21: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/21.jpg)
EBRALC 2008 Renata Vieira PUCRS
![Page 22: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/22.jpg)
Utilização do reasoner
• Utilizar o reasoner Pellet -Em Pellet, executar pellet-dig.bat
EBRALC 2008 Renata Vieira PUCRS
In Protégé, go to “OWL” menu and select “Preferences”. For the “Reasoner URL” value enter “http://localhost:8081” and hit the close button.
![Page 23: Web semântica e Ontologias OWLrvieira/cursos/ebralc-2008-II.pdf · Web semântica e Ontologias OWL EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata Vieira PUCRS. EBRALC 2008 Renata](https://reader030.vdocuments.pub/reader030/viewer/2022040216/5f0e3d727e708231d43e48c9/html5/thumbnails/23.jpg)
Prática
• Modelar uma ontologia no Protege, com classes, propriedades e restrições
• Na sua ontologia criar uma situação de
EBRALC 2008 Renata Vieira PUCRS
• Na sua ontologia criar uma situação de inconsistência e definições que exemplifiquem a re-classificação de conceitos.