Está en la página 1de 10

UNIVERSIDAD NACIONAL MAYOR DE SAN

MARCOS
FACULTAD DE INGENIERIA DE SISTEMAS E
INFORMATICA

E.A.P. Ingeniera de Sistemas

ONTOLOGIAS
GESTION DE CONOCIMIENTO

ONTOLOGA
Significado: el estudio del ser.
Rama de la Filosofa.
En la Inteligencia Artificial:
Una ontologa es la especificacin explcita y
formal de una conceptualizacin compartida.
Thomas Robert Gruber

Otra definicin:
Es una base de datos que describe los
conceptos generales
sobre un dominio, algunas
de sus propiedades y como los conceptos se
relacionan unos con otros.
Weingand

DEFINICIN DE ONTOLOGA
Formulacin de un exhaustivo y riguroso esquema
conceptual dentro de uno o varios dominios dados;
con la finalidad de facilitar el intercambio de
informacin entre diferentes sistemas y entidades.
Categorizar la informacin en clases.
Definir relaciones existentes entre los conceptos
Entendimiento comn y compartido de un dominio.

ONTOLOGA EN INFORMTICA
Ejemplo:
Si se desea encontrar mascotas en venta, se
usara ontologas sobre animales domsticos
para el tipo o raza de mascota, y tambin
ontologas empresariales para encontrar
alguna tienda o veterinaria.

USO DE LAS ONTOLOGAS

Personas

Sistemas de
Software
Organizacione
s

COMPARTIR
Conceptos
Mtodos

Estructuras

COMPONENTES DE LAS ONTOLOGAS


Conceptos: son las ideas bsicas que se
intentan formalizar.
Relaciones: representan la interaccin y enlace
entre los conceptos .
Funciones: son un tipo concreto de relacin
Instancias: se utilizan para representar objetos
determinados de un concepto.
Axiomas: son teoremas que se declaran sobre
relaciones que deben cumplir los elementos de la
ontologa.

COMPONENTES DE LAS ONTOLOGAS


Ejemplo:

LENGUAJE - OWL
Uno de los lenguajes con gran capacidad expresiva y que
se ha convertido en un estndar para realizar anotaciones
de ontologas en Web es OWL.
Este lenguaje es compatible con la WWW.
OWL es una extensin del lenguaje RDF
Elementos de una ontologa OWL:
Individuos
Propiedades
Clases

ELEMENTOS DE UNA ONTOLOGA OWL


Italia
Jenny

Inglaterra
USA

Mara
Persona

Pas
Fiddo
Bobby
Mascota

DESARROLLO DE UNA ONTOLOGA


Definir clases en la ontologa.
Colocar las clases en un jerarqua de taxonomas (subclasesuperclase)
Definir propiedades y describir los valores permitidos para
estos.
Rellenar los valores de los slots con ejemplos.

También podría gustarte