Armando Una OntologíA Con Protege SBC
-
Upload
luis-castillo -
Category
Education
-
view
2.217 -
download
2
description
Transcript of Armando Una OntologíA Con Protege SBC
Armando una ontología con protege
Ontología de la Pizza
Sistemas Basados en el Conocimiento
Docente: Ing., Nelson Piedra
Alumno: Luis Castillo
Que es protege
• Protege es un paquete de software de codico
libre el cual tiene como objetivo ser un editor
de ontologías y un Framework base de
conocimiento desarrollado por la Universidad
de Stanford
• http://protege.stanford.edu/
Que ontología representaremos
• La ontología que deseamos representar es
sobre los tipos de pizza.
• Una pizza tiene ingredientes básicos que no
cambian.
• Las pizzas se diferencian por los ingredientes.
Vista general de la herramienta
AÑADIENDO UN COMENTARIO A LA ONTOLOGÍA
Nos ubicamos en “Ontology
Annotations” y presionamos el
signo +
Aquí se puede realizar un
comentario
Definiendo EntidadesTHING: Es una entidad base que debe
estar presente n toda ontología
elaborada en protege
Entidades especificadas como: Pizza,
PizzaBase (elementos básicos de la
pizza) y PizzaTopping
Sub Entidades en
las que definimos
los elementos de los
que esta compuesto
una pizza
Para ingresar una nueva entidad
ingresamos el nombre
PropiedadesPropiedades de la Pizza
Propiedades
Cada propiedad puede estar
vinculada a otra para formar
relaciones inversas de ser el
caso así como relaciones a
entidades.
Estas propiedades también
tienen características
especiales como: funcionales,
transitivas, reflexivas ó
inversas
Seleccionamos una propiedad para
relacionarla con una sub propiedad de
“hasIngredient”
Para vincular la
propiedad
presionamos en el
botón y
posteriormente en el
dialogo se especifica
la propiedad a la que
deseamos vincular
Para añadir realizar una
vinculación a una entidad
Seleccionamos la entidad a la cual
deseamos vincular
Propiedad inversa
Se alecciona la propiedad para
realizar su relación inversa a
otra propiedad, y se presiona
INVERSE PROPERTIES y se
procede a seleccionar la
propiedad
Que hacemos con la ontología
• Una ves realizada la ontología con la herramienta
podrecemos a exportarla como un archivo OWL el
cual esta estructurado en función de un archivo
XML en el cual se validan según las
especificaciones técnicas del formato.
• Este archivo OWL tambien se lo puede utilizar
desde Cmaps Tools COE el cual nos permite
visualizar en forma de grafos con propiedades lo que
se realizo con protege