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
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
Jerarquías de clases
Propiedades
Jerarquías de propiedades
EL LENGUAJE XML
Documento XML
Prólogo
Elementos / Atributos
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
Descripción de comunidades online
SIOC
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 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
Ontologías
Componentes
Términos
Relaciones
Propiedades, restricciones...
Lenguajes
RDF
OWL
Lógica
Agentes
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