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.