LA RED SEMÁNTICA

Bibliografía

Grigoris, A. y F. van Harmelen. 2008. A Semantic Web Primer. Cambridge, Massachusetts: MIT.

Codina, L., M. C. Marcos y R. Pedraza coord. 2009. Web semántica y sistemas de información documental. Gijón: Ediciones Trea.

La red semántica

Máster en Tecnologías de la información y la comunicación en la enseñanza y tratamiento de lenguas. UNED. 2012 - 13.

Elena Suárez Prieto

XML

Información estructurada para uso del ordenador

Estructura jerárquica

Arquitectura abierta y extensible

Integración de datos de distintas fuentes

Respuestas más adecuadas y precisas

OWL

CARACTERÍSTICAS

Lenguaje de ontolgía más rico

Facilita la interpretabilidad del contenido web, proporcionando vocabulario adicional y una gramática formal.

Es una extensión del vocabulario de RDF

Usa RDF para su sintaxis

Permite expresar relaciones entre versiones

ELEMENTOS

Clases

Permite combinar clases utilizando operaciones boleanas

Propiedades

Propiedades de los objetivos y propiedades de los datos

Permite expresar restricciones

Permite expresar propiedades particulare

Usa los mecanismos de RDF para los valores de datos

Algunos de los valores más frecuentes son: string, boolean, integer, time

VARIANTES

OWL LITE

OWL DL

OWL DLP

OWL FULL

BÚSQUEDA E INTERCAMBIO DE INFORMACIÓN

Mejorar los resultados de las búsquedas

Sindicar y compartir contenido web

RSS

SERVICIOS WEB

Posibilidad de realizar búsquedas basadas en restricciones complejas

Posiblidad de proporcionar servicios web que hagan deducciones lógicas

UNIDAD 1. HACIA UNA RED SIGNIFICATIVA

UNIDAD 3 (2). TECNOLOGÍAS DE LA RED SEMÁNTICA: RDF

APLICACIONES COMERCIALES

Generación de metadatos para el comercio y el marketing electrónico

Good Relations

a

WEB SEMÁNTICA

Representar el contenido de tal forma que sea accesible al ordenador

Organizar la información en cápsulas conceptuales según su significado

Mantenimiento y recuperación de la información mediante herramientas informáticas

Consulta semántica

XML / RDF / OWL

Esquema RDF

Clases

r

Grupos de individuos que comparten una propiedad.La relación entre individuos y clases es mediante rdf:type.

Jerarquías de clases

Propiedades

Jerarquías de propiedades

EL LENGUAJE XML

Documento XML

Prólogo

r

Declaración XML que especifique la versión del lenguaje utilizada.

Elementos / Atributos

r

Los elementos describen los datos que contiene el documento. Los atributos son definiciones simples con nombre en la etiqueta inicial de un elemento.

Etiqueta inicial

Contenido

Etiqueta final

Epílogo

Comentario.

Instrucciones de procesamiento.

Modelo de árbol

Solo hay una raíz

No hay círculos

Cada nodo no raíz tiene un padre

Cada nodo tiene una etiqueta

Los elementos tienen un orden determinado

Reglas sintácticas

Cada elemento incluye una etiqueta inicial y final.

Los atributos tienen nombres únicos

Solo hay un elemento raíz

Las etiquetas no se superponen

APLICACIONES PERSONALES

Gestión de agenda

SPARQL

Lenguaje de recuperación de datos en la web semántica

Define sintaxis y semántica para una consulta sobre RDF

XML / HTML

UNIDAD 4. APLICACIONES

APLICACIONES EDUCATIVAS

Enfoque centrado en el alumno

Adaptado a sus necesidades

Flexible

Integrado en otras actividades no educativas

Tipos de ontologías

De contenido

Conceptos y relaciones de un ámbito del conocimiento determinado

Pedagógicas

Organización de los materiales para su uso didáctico

De estructura

Estructura lógica de los materiales de aprendizaje

El lenguaje de RDF

Clases

rdfs:Resource rdfs:Class rdfs:Literal rdfs:Property rdfs:Statement

rdfs:Conteiner

Propiedades

rdfs:Type rdfs:SubClassOf rdfs:SubPropertyOf rdfs:Domain rdfs:Range

rdfs:SeeAlso rdfs:IsDefinedBy rdfs:Comment rdfs:Label

FUTURAS EXTENSIONES DE OWL

Módulos e importaciones

Importación de partes de ontologías

Valores por defecto

Incorporación por defecto de los valores de clases anteriores

Hipótesis de mundo cerrado

Asunción de nombres únicos

Adjunciones procedimentales

Encadenado de propiedades

APLICACIONES SOCIALES

Descripción de personas y establecimiento de redes sociales

FOAF

a

Descripción de comunidades online

SIOC

a

CASO. Aplicación social para el ámbito de los recursos humanos

Experiencia de SWISS LIFE

Pueden ser leídos e interpretados por los humanos

Emplean etiquetas

Sintaxis de RDF

BASADA EN XML

Elementos rdf:RDF

rdf:about

rdf:ID

Namespaces

Elementos 'conteiner'

rdf:Bag

rdf:Seq

rdf:Alt

Colecciones RDF

DESARROLLO Y ESTRUCTURA DE LA WEB SEMÁNTICA

Propuesta 1

Propuesta 1

Propuesta 2

Propuesta 2

ORGANIZACIÓN DE LOS RECURSOS Y LA INFORMACIÓN

Catalogación, etiquetado y descripción de recursos

Dublin Core

Representación de la estructura básica y el contenido de esquemas de conceptos como tesauros, taxonomías y otros vocabularios controlados

SKOS

CASO. Proyecto DOPE para la gestión de la información científica

Elsevier

CASOS. Gestión de referencias bibliográficas

Openacademia

Bibster

WORLD WIDE WEB

Significado no "machine-accesible"

Necesidad de intervención humana para la búsqueda e interpretación de la información

Incongruencias en mantenimiento de la información

Incapacidad de distinguir información desfasada

Consulta sintáctica

HTML

ELEMENTOS FUNDAMENTALES DE RDF

RECURSOS

Cualquier "cosa" con un URI

PROPIEDADES

Recurso con nombre

Describen relaciones entre recursos

SENTENCIAS

Combinación de recurso + propiedad + valor

Críticas

Solo emplea propiedades binarias

El que las propiedades sean un tipo de recurso genera confusión

La reificación (sentencias sobre sentencias) es demasiado poderosa para un lenguaje tan sencillo.

OWL FRENTE A RDFS

Permite expresar relaciones complejas entre clases RDF

Mayor precisión en las restricciones de clases y propiedades específicas. Ejemplos:

Limitaciones respecto a número y tipo

Propiedades de los miembros de una clase particular

Recursos para determinar cuántos miembros de una clase tienen una propiedad

Expresión de distintos tipos de relaciones: uno a uno, varios a uno, uno a varios...

Especificación de combinaciones de clases y propiedades

RDF. LENGUAJE DESCRIPTOR DE RECURSOS Y SUS RELACIONES

Proporciona información descriptiva sobre los recursos de la web.

Permite representar datos estructurados visibles en la web a través de anotaciones semánticas.

XSLT

Permite generar documentos a partir de documentos XML

Hojas de estilo

Instrucciones de transformación

Instrucciones de procesamiento

ESTRUCTURA DE DOCUMENTOS XML

XML Schema

Lenguaje más rico

Sintaxis basada en lXML

Distintos tipos de datos

Predefinidos

Definidos por el usuario

Simpls

Complejos

Namespaces

Prefijo para diferenciar elementos de igual nombre

DTD (Document Type Definition)

Definición de la estructura, los elementos y atributos

LENGUAJES DE ONTOLOGÍAS

Sintaxis bien definida

Razonamiento eficiente

Semántica formal

Alta capacidad expresiva

Conveniencia de expresión

Razonamiento: relaciones lógicas, consistencia, clasificación

LENGUAJES

RDF

OWL

TECNOLOGÍAS DE LA WEB SEMÁNTICA

Metadatos

r

Identificar y extraer información de fuentes web. Datos sobre datos. Procesables por la máquina.

Ontologías

r

Mejorar la calidad de las búsquedas. Interpretar la información conseguida. Esquema conceptual exhaustivo y riguroso de los conceptos de un ámbito determinado.

Componentes

Términos

Relaciones

Propiedades, restricciones...

Lenguajes

RDF

OWL

Lógica

r

Procesar la información conseguida y extraer conclusiones.

Agentes

r

Recibe consultas. Busca y analiza la información. Ofrece respuestas.

UNIDAD 3 (1). TECNOLOGÍAS DE LA RED SEMÁNTICA: EL LENGUAJE XML

RDF

Describe propiedades y clases

Esquema RDF: lenguaje para descripción de vocabulario

Primer lenguaje de ontologías

Limitaciones en la capacidad expresiva

CONSULTAS A DOCUMENTOS XML

Lenguajes de consultas

XQuery · XQL · XMLQL

XPATH

Árbol de nodos

Expresiones

Absolutas

Relativas

Estructura de las expresiones

Cadena de texto que representa un recorrido en el árbol del documento

Eje

Indica los nodos donde se realiza la búsqueda

Nodo de comprobación

Especifica los nodos seleccionados dentro del eje

Predicado

Permite restringir los nodos de comprobación

Semántica para RDF y RDF Esquema

Semántica basada en axiomas

Semántica no ambigua y accesible al ordenador

Basada en la lógica matemática

Traducción de una frase RDF a una ración relacional de primer orden

Incluye axiomas de cálculos de predicados de primer orden

Restringen las interpretaciones de las propiedades y clases

Semántica basada en reglas de inferencia

Tripletas RDF

Reglas de inferencia

UNIDAD 2. METADATOS Y ONTOLOGÍAS

ONTOLOGÍAS

Interoperabilidad semántica

Permiten la comprensión compartida de un ámbito determinado

Permiten superar diferencias terminológicas

Mejoran la precisión de las consultas

Permiten generalizar / especializar la consulta