Redes Semnticas
Indice
1. Redes Semnticas
1. 2. Representar Razonar:
1. Equiparacin 2. Herencia de Propiedades
2. La Web Semntica
1. 2. Concepto Lenguajes RDF y RDF(S)
Redes Semnticas
Conceptos Bsicos
Representacin Grfica: Grafo Orientado etiquetado
Nodos
Conceptos, entidades
arcos unidireccionales
Propiedades,
Relaciones
Ejemplo:
Profesin
Pepe
Informtico
Lenguaje Natural: Pepe es Informtico Lenguaje Formal: Profesin (Pepe) = Informtico LGICA: PROFESIN (Pepe, Informtico)
Caractersticas: a) La semntica depende de las etiquetas utilizadas b) No tienen un vocabulario de representacin c) Fcil comprensin grfica
Redes Semnticas Facultad de Informtica. Universidad Politcnica de Madrid Asuncin Gmez Prez, O. Corcho
Tipos de Arcos
Tiene Persona ARCOS ESTRUCTURALES (Semntica indep. dominio) Instancia: une un objeto con su tipo (clase) genrica Subclase-de: une una clase con otra ms general Compuesto de: liga un objeto con sus componentes Instancia Hombres Mujeres Subclase-de Subclase-de Cabeza
Parte-de
Cara
Luis Edad
Pepe
Informtico
Edad2 PROFESIN (Pepe, Informtico) COLOR-PELO (Pepe, Rubio) COLOR-OJOS (Pepe, Azul) EDAD (Pepe, Edad1) VALOR (Edad1, 25) MAYOR_QUE (Pepe, Luis) INST (Pepe, Hombres) TIENE (Persona, Cabeza) SUB-CLASE (Hombre, Persona) x Hombre (x) => Persona (x) En Lgica
Valor
25
Redes Semnticas
Suceso
Subclase_d e
Subclase_de
Suceso_Sabe r
Instancia Voz Activa Saber_1 Agente Tiempo Luis
Activa
Suceso_ver Pepe Instancia Agente ver_1 Objeto Voz Tiempo El Prado Museo
Objeto
Instancia
Lugar
Present e
Pasado
Madrid
Redes Semnticas
Redes Semnticas
Vendedor
Red Semntica
Compra-Venta
Instancia Vendedor
Pts.
Luis
Comprador
Pepe
Reloj1
Instancia
Reloj
Redes Semnticas
Redes Semnticas
A)
Subclase-de Plantas
Disjunto Disjunto
Subclase-de Animales
SD Plantas
SD Animales
Redes Semnticas
Redes Semnticas
EQUIPARACIN
DEFINICIN: Un apunte (consulta) se equiparar con una BC si la primera puede asociarse con un fragmento de la segunda.
PASOS:
1. Construir un apunte para la pregunta en cuestin. Elementos: nodos constantes, nodos variables, arcos etiquetados Criterio de construccin: el de la Base de Conocimientos. 2. 3. 4. Cotejar el apunte con la Base de Conocimientos. Equiparacin de nodos. Respuesta.
Redes Semnticas
Redes Semnticas
EQUIPARACIN
Ejemplo 1: BASE DE CONOCIMIENTOS Instancia Objeto Inst Ver-3 Agente Mara
Lugar
Suceso-ver
Madrid
Museo
Mujer
Inst Agente
Sub-Clase
Ver-2
Juan
Ver-1
Pepe
varn
Persona
Lugar Madrid
Objeto Teatro
Lugar Madrid
Objeto Museo
Redes Semnticas
Redes Semnticas
Madrid
Redes Semnticas
Redes Semnticas
Suceso-ver
Ver-?
Agente
Varn?
Instancia
Varn
Redes Semnticas
Redes Semnticas
Suceso-ver
Ver-?
Agente
X?
Instancia
Inst
Persona
Subclase
Redes Semnticas
Redes Semnticas
Herencia de Propiedades
Definicin Nodos acceden a las propiedades definidas en otros nodos utilizando los arcos Instancia y Subclase-de Ventajas Evita repetir propiedades Compartir conocimientos entre diferentes conceptos de la red Tratamiento de excepciones: Se hereda el valor de la propiedad del nodo ms cercano al nodo que sirvi como punto de partida en la inferencia
Brutus
Instancia
Instancia
Redes Semnticas
Redes Semnticas
Ejemplo de Herencia
De qu color es Dumbo? Gris
Ballena
De_Color
Gris
De_Color
Tiburn
SubClase-de
De-Color Elefante
SubClase-de
Dumbo
Instancia
Instancia
SubClase-de
Mamfero SubClase-de
Ser vivo
Elefante Mamfero De color Gris Oxgeno
SubClase-de Animal
Necesita
SubClase-de Ser_Vivo
Necesita
SubClase-de Planta
Redes Semnticas
Consultas 1. Dame todos los eventos 2. Dame todos los eventos organizados por Oscar 3. Dame todos los eventos organizados por un Professor
evento1
Instancia de
evento
Instancia de
evento2
Instancia de
Evento local
15/05/2006
fecha
Evento Personal
evento5
Instancia de
Instancia de
organizadoPor
16/05/2006 evento3
fecha fecha
evento4
15/05/2006
organizadoPor Organizado por
Asun
Instancia de
Mariano
Instancia de
Oscar
profesor
Persona investigador
Facultad de Informtica. Universidad Politcnica de Madrid
Instancia de
Redes Semnticas
Consultas 1. Dame todos los eventos 2. Dame todos los eventos organizados por Oscar 3. Dame todos los eventos organizados por un Professor
evento1
Instancia de
evento
Subclase-de
Instancia de
evento2
Instancia de
Evento local
15/05/2006
fecha
Evento Personal
evento5
Instancia de
Instancia de
organizadoPor
16/05/2006 evento3
fecha fecha
evento4
15/05/2006
organizadoPor Organizado por
Asun
Instancia de
Mariano
Instancia de
Oscar
profesor
Persona
Subclase-de Subclase-de
investigador
Redes Semnticas
Indice
1. Redes Semnticas
1. 2. 3. Representar Razonar Ejercicios
2. La Web Semntica
1. 2. Concepto Lenguajes RDF y RDF(S)
Redes Semnticas
OWL
RDFS RDF(S) RDF XML
Redes Semnticas Facultad de Informtica. Universidad Politcnica de Madrid Asuncin Gmez Prez, O. Corcho
Definition of Ontology
An ontology is a formal, explicit specification of a shared conceptualization
Machine-readable RDF(S)
Consensual Knowledge Concepts, properties relations, functions, constraints, axioms, are explicitly defined Abstract model and simplified view of some phenomenon in the world that we want to represent
Living Being
Ontologas
Plants
Mammals
Birds
Redes Semnticas
RDFS rdfs:Literal
rdfs:range
Travel
rdfs:domain rdfs:domai n singleFare rdfs:range units:currencyQuantity
arrivalDate
Company-name
rdfs:range rdfs:range
rdf:Type
xsd:Date
rdf:Property
rdf:Type
Iberia Company-name
IB-4321
arrivalDate singleFare departureDate
<RS-travel:Travel rdf:ID=IB-4321"> <RS-travel:Company-name>Iberia</RS-travel:Company-name> <RS-travel:singleFare>500 Euros</singleFare> <RS-travel:departureDate rdf:datatype="&xsd;date">2005-11-10 </RS-travel:departureDate> <RS-travel:arrivalDate rdf:datatype="&xsd;date"> 2005-11-10 </RS-travel:arrivalDate> <RS-travel:arrivalPlace rdf:resource="#Paris"/> </RS-travel:Travel>
Redes Semnticas Facultad de Informtica. Universidad Politcnica de Madrid Asuncin Gmez Prez, O. Corcho
rdf:Type
rdfs:domain rdfs:domain Company-name singleFare
Travel
arrivalDate
rdfs:range
rdfs:range units:currencyQuantity
rdf:Type
rdf:Type
rdfs:range
rdf:Type
rdf:Type
time:Date
RDF rdf:Property
rdf:Type
Company-name
rdf:Type
rdf:Type
Iberia singleFare 500 euros
IB-4321
Redes Semnticas
The Web
Redes Semnticas
Semantic Webs
Redes Semnticas
Redes Semnticas