CAMINANDO HACIA LA WEB SEMÁNTICA Jesualdo Tomás Fernández Breis Universidad de Murcia Taller sobre estándares Web W3C- 11 de noviembre de.

Slides:



Advertisements
Presentaciones similares
Marzo 2005Jornadas sobre Documentos Digitales - La Web Semántica: Perspectivas para la Documentación. L. Codina UPF 1 La Web Semántica Perspectivas para.
Advertisements

Publicaciones científicas apoyadas con tecnologías de información Jorge Walters Gastelu Marzo de 2004 Santiago, Chile.
Herramientas informáticas
TECNICATURA UNIVERSITARIA EN INFORMATICA
Arquitecturas de BD Modelo ANSI/SPARC
Resource Description Framework CI-2413 Desarrollo de Aplicaciones para Internet.
Servicios de Internet (1)World Wide Web [WWW] (2)Transferencia de ficheros (FTP)
Uso de metadatos Dublín Core en sistemas de información en España
La web semántica y su impacto en la recuperación de información
Servicios Web.
UD 4: “Instalación y administración de servicios Web” Características generales de un servidor Web. Jorge De Nova Segundo.
Ontologías y Bases de Datos
Modelos de Datos Modelado y Diseño de Bases de Datos
Introducción a la Web Semántica (Curso en Buenos Aires. SIU)
XXI Reunión del Foro de Directores y Responsables de Unidades de Información Documental Julio/2005 La explotación cooperativa de contenidos en el contexto.
Carlos Arias Ramos Tecnologías Emergentes. La web semántica es un índex a una extensión de la web actual en la cual la información recibe un significado.
Lenguajes de Ontologías Gustavo Núñez, Alvaro Rodriguez, Oscar Sena.
JBDU º Jornada sobre la Biblioteca Digital Universitaria Los desafíos de la web social La Biblioteca Digital Universitaria en la Web Semántica.
Sistema de Gestión de Base de Datos
Características generales de un servicio Web.
Autor: Antonio Sarasa Cabezuelo Directora: María Antonia Huertas.
UNIDAD I Conceptos Básicos.
La evolución de la WEB Web 1.0 Web 2.0 Web 3.0.
BASE DE DATOS I Clase # 1.
Aplicaciones avanzadas de XML: Web Semántica
Web Semántica M. Andrea Rodríguez Tastets DIIC - Universidad de Concepción
 El primer navegador Web incluía un lenguaje de estilo interno que utilizaba dicho navegador para mostrar las páginas HTML.  Sin embargo estos primeros.
Hyper Text Markup Language Área de Programación y Metodologías de Desarrollo de Software Departamento de Informática Universidad Nacional de San Luis.
Viviana Poblete López Módulo: Modelo de Datos
Bases de Datos Orientadas a Objetos (BDOO)
BASE DE DATOS BY: Julián Villar Vázquez.
Buscador semántico para la recuperación de Tesis Electrónicas en la Biblioteca UNET Una aproximación Ing. Jennifer Flores (LCAR UNET) Ing. Jhonnie Padrón.
Web Semántica Por: Francisco Encarnación Hernández.
Modelos de Bases de Datos
Por Diego Lozada.  La visión de la Inteligencia Artificial: La Web semántica es un conjunto de iniciativas destinadas a promover una futura Web cuyas.
Marco Conceptual para la Gestión de Conocimiento de entornos de colaboración: aplicación a la creación de un portal de revistas electrónicas EUITIO Daniel.
Curso: XML, de los datos a la presentación Julio de 2005 CAPTIVA · Introducción al mundo XML.
Jesualdo Tomás Fernández Breis Departamento de Informática y Sistemas
Tecnologías web. Es el método más común de intercambio de información en la world wide web, el método mediante el cual se transfieren las páginas web.
Web Semántica Borja A. Espejo García. ¿Cuál es el aula de la asignatura de Sistemas de Información Distribuidos del Máster de la Universidad de Zaragoza?
Introducción a XML por Joel Candia C Universidad Técnica Federico Santa María Departamento de Electrónica ELO-330 Programación de Sistemas.
Guía fácil del RSS.
Servicios Web Semánticos
Using e-technology in production, proofing and printing, and in marketing and promotion Jorge Walters Gastelu Metodologías y Tecnologías de Información.
Web Semántica La Web Semántica es la nueva generación de la Web, que intenta realizar un filtrado automático preciso de la información. Para ello, es necesario.
WEB SEMÁNTICA.
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
Profesora: Laura Patricia Pinto Prieto Ingeniera de sistemas Introducción a Programación 3.
REQUISITOS.
Prof. Carlos Arca Alarcón
Características generales de un servicio Web.
Web Ontology Language (OWL)
¿Q UÉ ES XML? XML (eXtensible Markup Language)es un meta-lenguaje de codificación de información. Los programas que utilizan el formato XML pueden intercambiar.
Internet y Navegadores Unidad 5. Fecha: 1 de agosto de 2011 Periodo# : 2 Objetivo: identificar el contenido de una dirección web Tema: Elementos de una.
WEB 2.0 sitios web que facilitan el compartir información, la interoperabilidad, el diseño centrado en el usuario y la colaboración en la World Wide.
INTRODUCCIÓN TEMA 4.
Punto 1 – Introducción al servicio Juan Luis Cano.
Tutorial: Web Semántica Roberto García Grupo Investigación IPO e Integración Datos Universitat de Lleida, España.
Análisis de una web semántica Pablo López Escobés Tecnologías emergentes en sistemas telemáticos MUI-TIC Noviembre 2009.
TFC – XML y Web Semántica Generación de metadatos semánticos mediante juegos on-line Carlos Roig Gordillo Joan Casas Roma Autor: Consultor: Junio 2011.
Internet Internet es una red de alcance mundial, compuesta por redes de datos privadas y públicas que se comunican entre si, independientemente del hardware.
TÓPICOS SELECTOS DE TI WEB SEMÁNTICA GRUPO: ITIC- 411 UNIVERSIDAD TECNOLOGICA DE NEZAHUALC Ó YOTL ENERO 2012.
GML Geography Markup Language
Servicios Web Conjunto de aplicaciones o de tecnologías con capacidad para interoperar en la Web. Estas aplicaciones o tecnologías intercambian datos entre.
Repositorios de recursos digitales educativos
HTML. HTML 5 Características –Es una versión basada en HTML 4 –Manejo de la aplicación y multimedia. –Tags específicos para diferentes contenidos.
LENGUAJES DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN Bloque XML: UD4: espacios de nombres.
Inferencias Semánticas en Bases de Datos RDF usando OWL Trabajo Final de Grado Universidad de Palermo Alumno: Emiliano Martínez Luque Profesora: Ana Darcacha.
OWL: Ontology Web Language Asignatura Doctorado 2007 (Francisco José Galán Morillo)
Servicios Web-SOA Aula: Fomento 05/06/2006 a 08/05/2006.
Transcripción de la presentación:

CAMINANDO HACIA LA WEB SEMÁNTICA Jesualdo Tomás Fernández Breis Universidad de Murcia Taller sobre estándares Web W3C- 11 de noviembre de Murcia

Web actual Ofertas de Viaje Lugares para viajar y precio Ofertas de Viajes Viaje a Ibiza Estupenda oferta para viajar un fin de semana a Ibiza 100€ … La información que vemos nosotros... Lugares para viajar y precio Ofertas de Viajes Viajes a Ibiza Estupenda Oferta para …     … Lo que entiende la máquina…

Repositorio de datos Web actual

Compra online Web Sitio 1 Software Web Sitio1 Sitio2 Sitio3 Web ActualWeb Semántica Sitio 3 Sitio 2 Búsqueda Compra

Web Actual Taller sobre estándares Web W3C- 11 de noviembre de Murcia ¿Cómo y dónde podemos encontrar los datos? Páginas HTML Bases de Datos Hojas de cálculo Ficheros locales ¡¡No bastan para conseguir la Web Semántica !!

Bases de Datos: Problemas Taller sobre estándares Web W3C- 11 de noviembre de Murcia Definición de la BD (Metadatos) Base de Datos almacenada ¿Quién puede acceder a los datos y cómo? ¿Quién conoce el esquema de la base de datos? ¿Quién conoce el significado de los datos?

Bases de Datos: Problemas Taller sobre estándares Web W3C- 11 de noviembre de Murcia Definición de la BD (Metadatos) Base de Datos almacenada ¿Quién puede acceder a los datos y cómo? Quien tenga privilegios para ello ¿Quién conoce el esquema de la base de datos? Los desarrolladores del SI que la utilizan ¿Quién conoce el significado de los datos? Los desarrolladores del SI que la utilizan

Interoperabilidad en Web Actual Taller sobre estándares Web W3C- 11 de noviembre de Murcia Definición de la BD (Metadatos) Base de Datos almacenada ¿Quién puede acceder a los datos y cómo? Datos “públicos” ¿Quién conoce el esquema de la base de datos? ¿Quién conoce el significado de los datos? Interpretación manual y punto a punto

Interoperabilidad en Web Actual Taller sobre estándares Web W3C- 11 de noviembre de Murcia Definición de la BD (Metadatos) Base de Datos almacenada ¿Quién puede acceder a los datos? ¿Quién conoce el esquema de la base de datos? ¿Quién conoce el significado de los datos? Interpretación manual y punto a punto

Compra online Web Sitio 1 MetaData Software Web Sitio1 Sitio2 Sitio3 Web ActualWeb Semántica Sitio 3 MetaData Sitio 2 MetaData Búsqueda Compra

La Web Semántica Dotar con semántica los contenidos de la Web actual, para que sean procesables por las máquinas

Arquitectura de Web Semántica Taller sobre estándares Web W3C- 11 de noviembre de Murcia Juego de caracteres Las máquinas deben ser capaces de reconocer los caracteres que intercambian

Arquitectura de Web Semántica Taller sobre estándares Web W3C- 11 de noviembre de Murcia Cada documento en la Web Actual tiene una URL  Localizador uniforme de recurso Cada objeto en la Web Semántica tiene una URI  Identificador uniforme de recurso Algunas URIs pueden ser URLs Nuestro televisor podría tener una URI

Arquitectura de Web Semántica Taller sobre estándares Web W3C- 11 de noviembre de Murcia Extensible Markup Language( XML) Permite describir datos mediante etiquetas Define una estructura de árbol procesable por las máquinas

Arquitectura de Web Semántica Taller sobre estándares Web W3C- 11 de noviembre de Murcia XML-NS : Espacios de nombres Permite utilizar descripciones realizadas en documentos externos 32.18

Arquitectura de Web Semántica Taller sobre estándares Web W3C- 11 de noviembre de Murcia XML-Schema Permite definir tipos de documentos XML

Arquitectura de Web Semántica Taller sobre estándares Web W3C- 11 de noviembre de Murcia Tecnologías XML

Arquitectura de Web Semántica Taller sobre estándares Web W3C- 11 de noviembre de Murcia Ejemplo de la no capacidad para inferir

Resource Description Framework (RDF) Un recurso en la Web se identifica por su URI y sus relaciones con otros elementos de la Web Todo lo que hay en la Web es un recurso  Todo lo que hay en la web se puede representar en RDF Taller sobre estándares Web W3C- 11 de noviembre de Murcia Arquitectura de Web Semántica

Tripletas RDF El sujeto siempre es un recurso El valor puede ser un recurso o un literal (número, cadena, etc) SujetoValor Propiedad Rafael tieneColega Jesualdo

Arquitectura de Web Semántica Rafael Jesualdo tieneColega Paco tieneColega tienePaginaWeb ¡¡etiquetamos los vínculos !! Pero seguimos sin poder realizar inferencia

Arquitectura de Web Semántica RDF : Formalismo para anotar metadatos en sintaxis XML No da significado formal, computable a las propiedades RDF Schema permite definir vocabularios, con términos y relaciones entre los mismos Proporciona cierta semántica a los recursos y propiedades  Permite que las máquinas puedan realizar ciertas tareas Class, Subclassof, type, Property,…

Arquitectura de Web Semántica Es posible inferir a partir de RDFS Jesualdo Profesor Persona rdf:type rdf:IsAClassOf

Arquitectura de Web Semántica Taller sobre estándares Web W3C- 11 de noviembre de Murcia Necesitamos poder describir con mayor precisión los recursos disponibles en la red  Ontologías

Arquitectura de Web Semántica Ontología: Representación formal de un conjunto de conceptos de un dominio y las relaciones que existen entre ellos. Se usan para razonar sobre las propiedades de un dominio y para definir dicho dominio (wikipedia) Taller sobre estándares Web W3C- 11 de noviembre de Murcia

Ontologías OWL Web Ontology Language Recomendación W3C año 2004 En proceso de aprobación OWL 2.0 Varias posibles sintaxis Taller sobre estándares Web W3C- 11 de noviembre de Murcia Unicode + URIs + namespaces RDF/ XML OWL/ XML etc OWL 2.0Semántica Sintaxis

Ontologías OWL Taller sobre estándares Web W3C- 11 de noviembre de Murcia Clases y propiedades: (TBox) Instancias: (ABox) TBox similar al esquema de bases de datos Persona tieneColega Persona Persona posee Telefono Abox similar al estado de una base de datos Jesualdo instancia-de Profesor

Jesualdo PacoRafael Profesor Persona tieneColega instanceOf subClassOf tieneColega Taller sobre estándares Web W3C- 11 de noviembre de Murcia Arquitectura de Web Semántica Clase Instancia Propiedad

¿En qué se diferencia de una base de datos? (I) Diferencia 1 : Semántica Autocontenida Base de datos relacional  Sabemos que hay vínculos entre relaciones, que limitan los posibles valores válidos para un atributo (claves ajenas), pero no define explícitamente el significado del vínculo para una máquina. Taller sobre estándares Web W3C- 11 de noviembre de Murcia LIBROtítuloisbnautoreditorial... EDITORIALnombredirección...

¿En qué se diferencian de una base de datos? (II) Diferencia 1 : Semántica Autocontenida Ontología OWL  Cada elemento tiene un significado preciso y formal. Las relaciones no son “restricciones de valor”. No enlazan atributos, sino conceptos Taller sobre estándares Web W3C- 11 de noviembre de Murcia

¿En qué se diferencian de una base de datos? (III) Diferencia 2: Semántica del Mundo Abierto Base de datos relacional  Lo que no se conozca es falso, no existe. OWL  Lo que no se conozca puede ser que exista Taller sobre estándares Web W3C- 11 de noviembre de Murcia

¿En qué se diferencian de una base de datos? (IV) Diferencia 3: Rechazo de actualizaciones Base de datos relacional  Las restricciones de integridad evitan modificaciones “ilegales” OWL  Se pueden hacer operaciones “ilegales”, y la ontología puede quedar en estado inconsistente Taller sobre estándares Web W3C- 11 de noviembre de Murcia

Ya tenemos la información en la Web de manera semántica….¿cómo la explotamos?

Arquitectura de Web Semántica Componentes del nivel ontológico Descripción de Ontologías  OWL Consulta de información semántica  SPARQL Descripción de reglas  RIF/SWRL Taller sobre estándares Web W3C- 11 de noviembre de Murcia

Arquitectura de Web Semántica SPARQL Recomendación W3C 2008 Originalmente para RDF, aplicable a OWL Realiza búsquedas en grafos basados en tripletas RDF Sintaxis tipo SQL SELECT WHERE FILTER CONSTRUCT (INSERT), OPTIONAL, UNION (de grafos), ORDERBY No hay FROM Taller sobre estándares Web W3C- 11 de noviembre de Murcia

RESULTADO (XML) CONSULTA GRAFO Arquitectura de Web Semántica SPARQL Taller sobre estándares Web W3C- 11 de noviembre de ns:. :book1 dc:title "SPARQL Tutorial". :book1 ns:price 42. :book2 dc:title "The Semantic Web“. :book2 ns:price 23. PREFIX dc: SELECT ?title WHERE { ?x dc:title ?title FILTER regex(?title, "^SPARQL") } title "SPARQL Tutorial"

Arquitectura de Web Semántica Semantic Web Rule Language (SWRL) Candidato a recomendación W3C desde 2004 Ejemplos tienePadre(?x1,?x2) ∧ tieneHermano(?x2,?x3)  tieneTio(?x1,?x3) No se puede expresar todo: Publicacion(?p) ∧ tieneAutor(?p,?a) ∧ tiene exactamente 1 tieneAutor  PublicacionAutorUnico(?p) Rule Interchange Format (RIF) Grupo de trabajo W3C desde 2005, Compatible RDF y OWL Candidato a recomendación octubre 2009 Más general que SWRL Taller sobre estándares Web W3C- 11 de noviembre de Murcia

Arquitectura de Web Semántica Lo que hemos visto hasta ahora Taller sobre estándares Web W3C- 11 de noviembre de Murcia

Arquitectura de Web Semántica Taller sobre estándares Web W3C- 11 de noviembre de Murcia Logic: Interpretación común de las operaciones realizadas a nivel ontológico

Arquitectura de Web Semántica Taller sobre estándares Web W3C- 11 de noviembre de Murcia Proof: Asegurar la corrección de los razonamientos y deducciones

Arquitectura de Web Semántica Taller sobre estándares Web W3C- 11 de noviembre de Murcia Trust: Confiabilidad de la información en la Web Semántica

Conclusiones La Web Semántica facilitaría la interoperabilidad en Internet a nivel global Se ha propuesto una arquitectura para su consecución Los estándares W3C soportan y guían su desarrollo Algunos de los problemas de la Web Semántica son compartidos por la Web Actual : confiabilidad, gobernanza Existen ya herramientas y soluciones orientadas a la Web Semántica Taller sobre estándares Web W3C- 11 de noviembre de Murcia

Referencias web/semantic-web-architecture.html Taller sobre estándares Web W3C- 11 de noviembre de Murcia

CAMINANDO HACIA LA WEB SEMÁNTICA Jesualdo Tomás Fernández Breis Universidad de Murcia Taller sobre estándares Web W3C- 11 de noviembre de Murcia

Web Semántica & Formación Taller sobre estándares Web W3C- 11 de noviembre de Murcia OeLE Resultados SELCOR Contenidos con metadatos examen genera nota Contenidos a repasar solicita contenidos

46/18 SONAR II