LA WEB SEMANTICA
Transcription
LA WEB SEMANTICA
LA WEB SEMANTICA Natalia Hernández Yuste, 100029762 Introducción Problemas de la web actual Exceso de información Problemático para algunos discapacitados La información no tiene estructura. Se generan documentos con estructura que solo un humano puede comprender. Necesitamos la ayuda de los sistemas informáticos, pero estos sistemas no pueden comprender la información que disponemos. ¿Qué es ? No es una nueva Web, es una extensión de la Web actual en la que la información se presenta con un significado bien definido, permitiendo a los ordenadores y a las personas trabajar conjuntamente . Compatibilidad de sus datos Berners-Lee, James Hendler y Ora Lassila, Una Internet en la que los ordenadores no sólo son capaces de presentar la información contenida en las páginas web, como hacen ahora, sino que además pueden "entender" dicha información. Bases de la web semántica Semántica Información adicional que pueda ser comprendida y procesada por una computadora se la llama "semántica“. Metadatos Los datos adicionales que agregamos a cada dato en la Web. Ontologías Colecciones de enunciados que definirán relaciones entre conceptos y especificarán reglas lógicas que harán "razonar" a nuestras computadoras. Ej.:”banco para sentarse“-> "descanso", "parques, plazas y paseos públicos", Bases de la web semántica Agentes (aún en desarrollo) Entidad de software que funciona continua y autónomamente en un medio particular a menudo habitado por otros agentes y procesos, sin requerir de guía constante o intervención humana. Encargados de realizar la búsqueda de servicios. PICS Es una infraestructura para asociar las etiquetas con los contenidos de Internet. Este mecanismo esta formado: Etiquetas, metadatos que indican la valoración de un documento. Servicios de valoración. Los perfiles, las reglas para definir el filtro. Características Persigue una Web más inteligente. Se basa fundamentalmente en el marcado semántico y descriptivo no sólo de los documentos, sino también de los datos. Trabajará con significados, con conceptos. La web semántica mantiene muchos de los principios de la web actual, como: los principios de descentralización, compartición, compatibilidad, ... Problema: alcanzar entendimiento entre las distintas partes. Características Web semántica vs. web actual Estructura UNICODE codificación del texto que permite utilizar los símbolos de diferentes idiomas sin observar caractéres extraños URIs para identificar unívocamente elementos. XML y XML Schema para definir la estructura de elementos de información. Estructura RDF para expresar afirmaciones (“conocimiento”) sobre elementos. Ontologías (OWL, DAML+OIL, RDF Schema) para expresar vocabularios y taxonomías de conceptos, y cómo estos se relacionan entre sí. Estas ontologías se expresan muchas veces utilizando primitivas similares a las del diseño OO (herencia, agregación, …). Los Servicios Web también se mencionan a veces como parte de la Web Semántica. Las partes de reglas de inferencia y cadenas de confianza aún no se ha desarrollado. Tecnologías SHOE El primer lenguaje para la construcción de la web semántica, creado por Jim Hendler en 1997. XML A diferencia de HTML, XML especifica la estructura de sus contenidos. Permite estructurar datos y documentos en forma de árboles de etiquetas con atributos. XML Schema permite definir esquemas que describen la sintaxis (orden, tipos de dato y formatos) de los documentos XML. XHTML XSL y XSLT lenguajes para presentación. Tecnologías Resource Description Framework (RDF) ofrece una estructura semántica inambigua que permite codificación, intercambio y procesamiento automático de los metadatos normalizados. proporciona también reglas para facilitar técnicamente la manera de explicar conceptos de modo que los ordenadores puedan procesarlo rápidamente proporciona un medio que posibilita la edición de vocabularios con propiedades definidas para la descripción de los recursos de una comunidad. Tecnologías OIL (Ontology Inference Language) Desarrollado en Europa DAML Desarrollado en EE.UU. DAML+OIL. Fusión de los dos lenguajes anteriores OWL Incluye toda La capacidad expresiva de RDF(S) y la extiende con la posibilidad de utilizar expresiones lógicas. Tecnologías Se necesitan librerías para leer y procesar las ontologías definidas en estos lenguajes. Se pueden utilizar entornos gráficos para visualizar y construir ontologías de forma mucho más razonable, como Kaon, WebODE o Protégé. Servicios web WSDL40 (Web Service Description Language) descripción de servicios Protocolo SOAP (Simple Object Access Protocol) intercambio de mensajes entre servicios; Sistema de directorio UDDI (Universal Description, Discovery and Integration) localizar servicios dinámicamente. Principios Básicos Hacer sencillas las cosas sencillas y posibles las cosas complejas No normalizar más de lo necesario Crear sistemas cuya resultado sea mayor que la suma de las partes implicadas Aplicaciones Aumentar la eficacia en la recuperación de información en la Web Mejorar la accesibilidad de la información la capacidad de los metadatos de anticiparse al contenido/condiciones de acceso de un objeto de información digital la creación de perfil/es específico/s de aplicación de los metadatos para incrementar cuestiones con implicaciones no sólo técnicas, sino también sociales De la web actual a la semántica Puede suponer un coste altísimo Otro problema es consensuar ontologías en una comunidad. Se debe mantener compatibilidad con la tecnología actual.