Kategorier: Alla - xml

av Carmen Caballero för 11 årar sedan

1002

LA RED SEMÁNTICA

Las tecnologías de la red semántica juegan un papel crucial en la organización y presentación de datos en la web. El lenguaje XML permite estructurar documentos mediante elementos y atributos, facilitando la descripción de datos.

LA RED SEMÁNTICA

ONTOLOGÍAS

Permiten generalizar / especializar la consulta

Mejoran la precisión de las consultas

Permiten superar diferencias terminológicas

Permiten la comprensión compartida de un ámbito determinado

Interoperabilidad semántica

UNIDAD 2. METADATOS Y ONTOLOGÍAS

Semántica para RDF y RDF Esquema

Semántica basada en reglas de inferencia

Reglas de inferencia
Tripletas RDF

Semántica basada en axiomas

Restringen las interpretaciones de las propiedades y clases
Incluye axiomas de cálculos de predicados de primer orden
Traducción de una frase RDF a una ración relacional de primer orden
Basada en la lógica matemática
Semántica no ambigua y accesible al ordenador

CONSULTAS A DOCUMENTOS XML

XPATH

Estructura de las expresiones
Predicado

Permite restringir los nodos de comprobación

Nodo de comprobación

Especifica los nodos seleccionados dentro del eje

Eje

Indica los nodos donde se realiza la búsqueda

Cadena de texto que representa un recorrido en el árbol del documento
Expresiones
Relativas
Absolutas
Árbol de nodos

Lenguajes de consultas

XQuery · XQL · XMLQL

Limitaciones en la capacidad expresiva

Primer lenguaje de ontologías

Esquema RDF: lenguaje para descripción de vocabulario

Describe propiedades y clases

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

TECNOLOGÍAS DE LA WEB SEMÁNTICA

Agentes

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

Lógica

Procesar la información conseguida y extraer conclusiones.

Ontologías

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

Lenguajes
Componentes
Propiedades, restricciones...
Relaciones
Términos

Metadatos

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

LENGUAJES DE ONTOLOGÍAS

LENGUAJES

RDF

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

Conveniencia de expresión

Alta capacidad expresiva

Semántica formal

Razonamiento eficiente

Sintaxis bien definida

ESTRUCTURA DE DOCUMENTOS XML

Definición de la estructura, los elementos y atributos

DTD (Document Type Definition)

XML Schema

Prefijo para diferenciar elementos de igual nombre
Distintos tipos de datos
Definidos por el usuario

Complejos

Simpls

Predefinidos
Sintaxis basada en lXML
Lenguaje más rico

XSLT

Permite generar documentos a partir de documentos XML

Instrucciones de procesamiento
Instrucciones de transformación
Hojas de estilo

RDF. LENGUAJE DESCRIPTOR DE RECURSOS Y SUS RELACIONES

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

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

OWL FRENTE A RDFS

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

Especificación de combinaciones de clases y propiedades
Expresión de distintos tipos de relaciones: uno a uno, varios a uno, uno a varios...
Recursos para determinar cuántos miembros de una clase tienen una propiedad
Propiedades de los miembros de una clase particular
Limitaciones respecto a número y tipo

Permite expresar relaciones complejas entre clases RDF

ELEMENTOS FUNDAMENTALES DE RDF

Críticas

La reificación (sentencias sobre sentencias) es demasiado poderosa para un lenguaje tan sencillo.
El que las propiedades sean un tipo de recurso genera confusión
Solo emplea propiedades binarias

SENTENCIAS

Combinación de recurso + propiedad + valor

PROPIEDADES

Describen relaciones entre recursos
Recurso con nombre

RECURSOS

Cualquier "cosa" con un URI

WORLD WIDE WEB

HTML

Consulta sintáctica

Incapacidad de distinguir información desfasada

Incongruencias en mantenimiento de la información

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

Significado no "machine-accesible"

ORGANIZACIÓN DE LOS RECURSOS Y LA INFORMACIÓN

CASOS. Gestión de referencias bibliográficas

Bibster
Openacademia

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

Elsevier

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

SKOS

Catalogación, etiquetado y descripción de recursos

Dublin Core

DESARROLLO Y ESTRUCTURA DE LA WEB SEMÁNTICA

Propuesta 2

Propuesta 1

Sintaxis de RDF

BASADA EN XML

Colecciones RDF
Elementos 'conteiner'
rdf:Alt
rdf:Seq
rdf:Bag
Namespaces
Elementos rdf:RDF
rdf:ID
rdf:about

Pueden ser leídos e interpretados por los humanos

Emplean etiquetas

APLICACIONES SOCIALES

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

Experiencia de SWISS LIFE

Descripción de comunidades online

SIOC

Descripción de personas y establecimiento de redes sociales

FOAF

FUTURAS EXTENSIONES DE OWL

Encadenado de propiedades

Adjunciones procedimentales

Asunción de nombres únicos

Hipótesis de mundo cerrado

Valores por defecto

Incorporación por defecto de los valores de clases anteriores

Módulos e importaciones

Importación de partes de ontologías

El lenguaje de RDF

rdfs:SeeAlso rdfs:IsDefinedBy rdfs:Comment rdfs:Label
rdfs:Type rdfs:SubClassOf rdfs:SubPropertyOf rdfs:Domain rdfs:Range
rdfs:Conteiner
rdfs:Resource rdfs:Class rdfs:Literal rdfs:Property rdfs:Statement

APLICACIONES EDUCATIVAS

Tipos de ontologías

De estructura
Estructura lógica de los materiales de aprendizaje
Pedagógicas
Organización de los materiales para su uso didáctico
De contenido
Conceptos y relaciones de un ámbito del conocimiento determinado

Enfoque centrado en el alumno

Integrado en otras actividades no educativas
Flexible
Adaptado a sus necesidades

UNIDAD 4. APLICACIONES

XML / HTML

SPARQL

Define sintaxis y semántica para una consulta sobre RDF

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

APLICACIONES PERSONALES

Gestión de agenda

EL LENGUAJE XML

Reglas sintácticas

Las etiquetas no se superponen
Solo hay un elemento raíz
Los atributos tienen nombres únicos
Cada elemento incluye una etiqueta inicial y final.

Modelo de árbol

Los elementos tienen un orden determinado
Cada nodo tiene una etiqueta
Cada nodo no raíz tiene un padre
No hay círculos
Solo hay una raíz

Documento XML

Instrucciones de procesamiento.
Comentario.
Epílogo
Elementos / Atributos

Los elementos describen los datos que contiene el documento.

Los atributos son definiciones simples con nombre en la etiqueta inicial de un elemento.

Etiqueta final
Contenido
Etiqueta inicial
Prólogo

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

Esquema RDF

Jerarquías de propiedades

Grupos de individuos que comparten una propiedad.

La relación entre individuos y clases es mediante rdf:type.

Jerarquías de clases

WEB SEMÁNTICA

XML / RDF / OWL

Consulta semántica

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

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

Representar el contenido de tal forma que sea accesible al ordenador

APLICACIONES COMERCIALES

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

Good Relations

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

UNIDAD 1. HACIA UNA RED SIGNIFICATIVA

SERVICIOS WEB

Posiblidad de proporcionar servicios web que hagan deducciones lógicas

Posibilidad de realizar búsquedas basadas en restricciones complejas

BÚSQUEDA E INTERCAMBIO DE INFORMACIÓN

Sindicar y compartir contenido web

RSS

Mejorar los resultados de las búsquedas

OWL

VARIANTES

OWL FULL
OWL DL
OWL DLP
OWL LITE

ELEMENTOS

Propiedades
Algunos de los valores más frecuentes son: string, boolean, integer, time
Usa los mecanismos de RDF para los valores de datos
Permite expresar propiedades particulare
Permite expresar restricciones
Propiedades de los objetivos y propiedades de los datos
Clases
Permite combinar clases utilizando operaciones boleanas

CARACTERÍSTICAS

Permite expresar relaciones entre versiones
Usa RDF para su sintaxis
Es una extensión del vocabulario de RDF
Facilita la interpretabilidad del contenido web, proporcionando vocabulario adicional y una gramática formal.
Lenguaje de ontolgía más rico

XML

Respuestas más adecuadas y precisas

Integración de datos de distintas fuentes

Arquitectura abierta y extensible

Estructura jerárquica

Información estructurada para uso del ordenador

LA RED SEMÁNTICA

Elena Suárez Prieto

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

La red semántica

Bibliografía

http://www.ontotext.com/
http://www.w3c.es
Codina, L., M. C. Marcos y R. Pedraza coord. 2009. Web semántica y sistemas de información documental. Gijón: Ediciones Trea.
Grigoris, A. y F. van Harmelen. 2008. A Semantic Web Primer. Cambridge, Massachusetts: MIT.