Está en la página 1de 6

21/10/13

Gua Breve de Web Semntica

Gua Breve de Web Semntica


Qu es la Web Semntica?
La Web Semntica es una Web extendida, dotada de mayor significado en la que cualquier usuario en Internet podr encontrar respuestas a sus preguntas de forma ms rpida y sencilla gracias a una informacin mejor definida. Al dotar a la Web de ms significado y, por lo tanto, de ms semntica, se pueden obtener soluciones a problemas habituales en la bsqueda de informacin gracias a la utilizacin de una infraestructura comn, mediante la cual, es posible compartir, procesar y transferir informacin de forma sencilla. Esta Web extendida y basada en el significado, se apoya en lenguajes universales que resuelven los problemas ocasionados por una Web carente de semntica en la que, en ocasiones, el acceso a la informacin se convierte en una tarea difcil y frustrante.

Para qu sirve?
La Web ha cambiado profundamente la forma en la que nos comunicamos, hacemos negocios y realizamos nuestro trabajo. La comunicacin prcticamente con todo el mundo en cualquier momento y a bajo coste es posible hoy en da. Podemos realizar transacciones econmicas a travs de Internet. Tenemos acceso a millones de recursos, independientemente de nuestra situacin geogrfica e idioma. Todos estos factores han contribuido al xito de la Web. Sin embargo, al mismo tiempo, estos factores que han propiciado el xito de la Web, tambin han originado sus principales problemas: sobrecarga de informacin y heterogeneidad de fuentes de informacin con el consiguiente problema de interoperabilidad. La Web Semntica ayuda a resolver estos dos importantes problemas permitiendo a los usuarios delegar tareas en software. Gracias a la semntica en la Web, el software es capaz de procesar su contenido, razonar con este, combinarlo y realizar deducciones lgicas para resolver problemas cotidianos automticamente.

Cmo funciona?
Supongamos que la Web tiene la capacidad de construir una base de conocimiento sobre las preferencias de los usuarios y que, a travs de una combinacin entre su capacidad de conocimiento y la informacin disponible en Internet, sea capaz de atender de forma exacta las demandas de informacin por parte de los usuarios en relacin, por ejemplo, a reserva de hoteles, vuelos, mdicos, libros, etc. Si esto ocurriese as en la vida real, el usuario, en su intento, por ejemplo, por encontrar todos los vuelos a Praga para maana por la maana, obtendra unos resultados exactos sobre su bsqueda. Sin embargo la realidad es otra. La figura 1 muestra los resultados inexactos que se obtendran con el uso de cualquier buscador actual, el cual ofrecera informacin variada sobre Praga pero que no tiene nada que ver con lo que realmente el usuario buscaba. El paso siguiente por parte del usuario es realizar una bsqueda manual entre esas opciones que aparecen, con la consiguiente dificultad y prdida de tiempo. Con la incorporacin de semntica a la Web los resultados de la bsqueda seran exactos. La figura 2 muestra los resultados obtenidos a travs de un buscador semntico. Estos resultados ofrecen al usuario la informacin exacta que estaba buscando. La ubicacin geogrfica desde la que el usuario enva su pregunta es detectada de forma automtica sin necesidad de especificar el punto de partida, elementos de la oracin como "maana" adquiriran significado, convirtindose en un da concreto
www.w3c.es/Divulgacion/GuiasBreves/WebSemantica 1/6

21/10/13

Gua Breve de Web Semntica

calculado en funcin de un "hoy". Algo semejante ocurrira con el segundo "maana", que sera interpretado como un momento determinado del da. Todo ello a travs de una Web en la que los datos pasan a ser informacin llena de significado. El resultado final sera la obtencin de forma rpida y sencilla de todos los vuelos a Praga para maana por la maana.

Buscador Actual
Buscar

Vuelos a praga para maana por la maana

Resultados de la bsqueda: Toda la magia de Budapest y Praga [#] ... Suplementos Gran Premio Frmula 1 en Budapest para las salidas del ... con Ferias y/o Congresos en Praga del 9 ... Ms informacin de los vuelos ... LA VANGUARDIA DIGITAL - Praga, testigo de la historia europea [#] ... Para emergencias el telfono de la polica es el 150, el de las ambulancias el ... 46) y Praga tres das por semana. Los vuelos salen de Madrid (Tel ... Foros sobre Europa Repblica Checa Praga inkietante [#] ... solo decirte que me llam la atencin tu alias (aunque no me llamo Raula) y que me voy maana mismo para Praga ... buscador de vuelos ... ofertas de espectculos, viajes y hoteles al mejor precio [#] ... autoridades que tienen tres copas gigantes para entregar a ... maana creo que cogeremos el bus maana ... En Atrpalo puedes tambin reservar vuelos ...
Figura 1 - Resultados obtenidos con un buscador normal

Buscador Semntico
Vuelos a praga para maana por la maana Buscar

Resultados de la bsqueda: viajaconnosotros.com - viajes a Praga [#] ... todos los vuelos a Praga desde tu ciudad que saldrn maana por la maana, ordenados segn su hora de salida ... viajes a Praga - vuelos disponibles [#] ... lista de vuelos. Horarios de salida y llegada ... Ofertas especiales - vuelos a Praga [#]
www.w3c.es/Divulgacion/GuiasBreves/WebSemantica 2/6

21/10/13

Gua Breve de Web Semntica

... ofertas especiales de vuelos a Praga ...


Figura 2 - Resultados obtenidos con un buscador semntico

La forma en la que se procesar esta informacin no slo ser en trminos de entrada y salida de parmetros sino en trminos de su SEMNTICA. La Web Semntica como infraestructura basada en metadatos aporta un camino para razonar en la Web, extendiendo as sus capacidades. No se trata de una inteligencia artificial mgica que permita a las mquinas entender las palabras de los usuarios, es slo la habilidad de una mquina para resolver problemas bien definidos, a travs de operaciones bien definidas que se llevarn a cabo sobre datos existentes bien definidos. Para obtener esa adecuada definicin de los datos, la Web Semntica utiliza esencialmente RDF ( RESOURCE DESCRIPTION FRAMEWORK) [HTTP://W3.ORG/RDF/EN] , SPARQL (SIMPLE PROTOCOL AND RDF QUERY LANGUAGE) , y OWL ( WEB ONTOLOGY LANGUAGE) [HTTP://W3.ORG/2004/OWL/EN] , mecanismos que ayudan a convertir la Web en una infraestructura global en la que es posible compartir, y reutilizar datos y documentos entre diferentes tipos de usuarios. RDF proporciona informacin descriptiva simple sobre los recursos que se encuentran en la Web y que se utiliza, por ejemplo, en catlogos de libros, directorios, colecciones personales de msica, fotos, eventos, etc. (ETCTERA) SPARQL es lenguaje de consulta sobre RDF, que permite hacer bsquedas sobre los recursos de la Web Semntica utilizando distintas fuentes datos. OWL es un mecanismo para desarrollar temas o vocabularios especficos en los que asociar esos recursos. Lo que hace OWL es proporcionar un lenguaje para definir ontologas estructuradas que pueden ser utilizadas a travs de diferentes sistemas. Las ontologas, que se encargan de definir los trminos utilizados para describir y representar un rea de conocimiento, son utilizadas por los usuarios, las bases de datos y las aplicaciones que necesitan compartir informacin especfica, es decir, en un campo determinado como puede ser el de las finanzas, medicina, deporte, etc. Las ontologas incluyen definiciones de conceptos bsicos en un campo determinado y la relacin entre ellos. Otra tecnologa que ofrece la Web Semntica para enriquecer los contenidos de la Web tradicional es RDFa. Mediante RDFa se pueden representar los datos estructurados visibles en las pginas Web (eventos en calendarios, informacin de contacto personal, informacin sobre derechos de autor, etc. ( ETCTERA) ), a travs de unas anotaciones semnticas includas en el cdigo e invisibles para el usuario, lo que permitir a las aplicaciones interpretar esta informacin y utilizarla de forma eficaz. Por ejemplo, una aplicacin de calendario podra importar directamente los eventos que encuentra al navegar por cierta pgina Web, o se podran especificar los datos del autor de cualquier foto publicada, as como la licencia de cualquier documento que se encuentre. Para extraer el RDF se podra utilizar GRDDL (GLEANING RESOURCE DESCRIPTIONS FROM DIALECTS OF LANGUAGES) , una tcnica estndar para extraer la informacin expresada en RDF desde documentos XML, y en particular, de las pginas XHTML.

Ejemplos
Dos de los ejemplos ms conocidos de aplicacin de Web Semntica son RSS (RDF SITE SUMMARY) [HTTP://WEB.RESOURCE.ORG/RSS/1.0/EN- US] y FOAF (FRIEND OF A FRIEND) [HTTP://WWW.FOAF- PROJECT .ORG/EN- US] . RSS es un vocabulario RDF basado en XML (EXTENSIBLE MARKUP LANGUAGE) que permite la catalogacin de informacin (noticias y eventos) de tal manera que sea posible encontrar informacin precisa adaptada a las preferencias de los usuarios. Los archivos RSS contienen metadatos sobre fuentes de informacin especificadas por los usuarios cuya funcin principal es avisar
www.w3c.es/Divulgacion/GuiasBreves/WebSemantica 3/6

21/10/13

Gua Breve de Web Semntica

a los usuarios de que los recursos que ellos han seleccionado para formar parte de esa RSS han cambiado sin necesidad de comprobar directamente la pgina, es decir, notifican de forma automtica cualquier cambio que se realice en esos recursos de inters seleccionados. Un ejemplo de la aplicacin de RSS se puede encontrar en las Noticias de la Oficina Espaola del W3C (WORLD WIDE WEB CONSORTIUM) como canal RSS [HTTP://WWW.W3C.ES/NOTICIAS.RSSEN-US] . FOAF (FRIEND OF A FRIEND) es un proyecto de Web Semntica, que permite crear pginas Web para describir personas, vnculos entre ellos, y cosas que hacen y crean. Se trata de un vocabulario RDF, que permite tener disponible informacin personal de forma sencilla y simplificada para que pueda ser procesada, compartida y reutilizada. Dentro de FOAF podemos destacar FOAF-a-Matic [HTTP://WWW.LDODDS.COM/FOAF/FOAF-A-MATIC.ES.HTML] , que se trata de una aplicacin Javascript que permite crear una descripcin FOAF de uno mismo. Con esta descripcin, los datos personales sern compartidos en la Web pasando a formar parte de un motor de bsqueda donde ser posible descubrir informacin a cerca de una persona en concreto y de las comunidades de las que es miembro de una forma sencilla y rpida. Ejemplo de extraccin de datos usando RDFa, GRDDL y SPARQL: Se desea establecer una reunin entre tres personas, que tienen publicados en sus sitios Web los calendarios de sus citas y eventos. Estos datos estn expuestos en pginas XHTML de forma grfica, pero adems se incluye informacin en RDFa. Una herramienta nos permite extraer, mediante GRDDL, los datos de sus calendarios en un formato homogneo y fcil de tratar (RDF), para poder procesarlo posteriormente. Se realiza una consulta sobre la disponibilidad de las personas para un cierto da a una hora concreta. Los datos consultados estn en formato RDF y la consulta se podra realizar mediante SPARQL. La herramienta procesa y analiza el resultado obtenido, concluyendo si las personas estn disponibles en el instante que se haba elegido previamente.

Figura 3 - Ilustracin del ejemplo de consulta de eventos de calendario

www.w3c.es/Divulgacion/GuiasBreves/WebSemantica

4/6

21/10/13

Gua Breve de Web Semntica

Los buscadores semnticos son un ejemplo ms de aplicaciones basadas en Web Semntica. El objetivo es satisfacer las expectativas de bsqueda de usuarios que requieren respuestas precisas. Otros ejemplos de aplicaciones basadas en Web Semntica pueden encontrarse en SWAD (SEMANTIC WEB A VANCED DEVELOPMENT ) -Europe: Aplicaciones de Web Semntica - anlisis y seleccin [HTTP://WWW.W3.ORG/2001/SW/EUROPE/REPORTS/OPEN_DEMONSTRATORS/HP- APPLICATIONS- SURVEYEN- US] .

Ms informacin sobre Web Semntica


Actividad de Web Semntica [HTTP://WWW.W3.ORG/2001/SW/EN]
Toda la informacin sobre la Actividad en Web Semntica del W3C.

Visin General del Lenguaje de Ontologas Web [HTTP://WWW.W3.ORG/TR/OWL-FEATURES/EN] (OWL (WEB ONTOLOGY LANGUAGE) )
Recomendacin del W3C.

Pgina principal de RDF [HTTP://WWW.W3.ORG/RDF/EN]


Toda la informacin sobre la Infraestructura de Descripcin de Recursos.

Preguntas frecuentes sobre RDF [HTTP://WWW.W3.ORG/RDF/FAQEN]


Respuestas a las dudas ms frecuentes sobre RDF.

SPARQL (SIMPLE PROTOCOL AND RDF QUERY LANGUAGE) [HTTP://WWW.W3.ORG/2001/SW/DATAA CCESS/EN]


Pgina principal del Grupo de Trabajo de Acceso a Datos en RDF.

Pgina principal de OWL [HTTP://WWW.W3.ORG/2004/OWL/EN]


Toda la informacin sobre el Lenguaje de Ontologas Web.

Preguntas frecuentes sobre OWL [HTTP://WWW.W3.ORG/2003/08/OWLFAQEN] . Disponible una versin en espaol


[HTTP://WWW.W3C.ES/TRADUCCIONES/ES/SW/2005/OWLFAQ]

Respuestas a las dudas ms comunes sobre el Lenguaje de Ontologas Web.

Implementaciones de OWL [HTTP://WWW.W3.ORG/2001/SW/WEBONT/IMPLSEN]


Amplia lista de implementaciones de OWL existentes.

Grupo de Trabajo de GRDDL (GLEANING RESOURCE DESCRIPTIONS FROM DIALECTS OF LANGUAGES) [HTTP://WWW.W3.ORG/2001/SW/GRDDLWGEN]

Pgina principal del Grupo de Trabajo de GRDDL.

Introduccin a RDFa [HTTP://WWW.W3.ORG/TR/XHTML-RDFA-PRIMEREN]


Introducin a RDFa: Introduciendo datos estructurados en Pginas Web.

Wiki de Web Semntica del W3C [HTTP://ESW.W3.ORG/TOPIC/FRONTPAGEEN]


Wiki de Web Semntica, con informacin prctica sobre tecnologas, herramientas, casos de uso, etc.

SemWebSpain [HTTP://ESW.W3.ORG/TOPIC/SEMWEBSPAIN]
Wiki de Proyectos y Documentos en espaol o de Espaa sobre la Web Semntica.

SIMILE [HTTP://SIMILE.MIT.EDUEN]
Proyecto SIMILE: Ejemplos basados en tecnologas de Web Semntica.

DAML ( DARPA A GENT MARKUP LANGUAGE) [HTTP://WWW.DAML.ORG/ONTOLOGIES/KEYWORD.HTMLEN]


Repositorios de Ontologas.

Swoogle [HTTP://SWOOGLE.UMBC.EDU/EN]
Buscador temtico sobre Web Semntica.

Herramientas de Desarrollo de la Web Semntica [HTTP://ESW.W3.ORG/TOPIC/SEMANTICWEBTOOLSEN]


Herramientas de Desarrollo de la Web Semntica (validadores, buscadores, libreras de desarrollo, etc.).

www.w3c.es/Divulgacion/GuiasBreves/WebSemantica

5/6

21/10/13

Gua Breve de Web Semntica

[Copyright 1994-2005 W3C (MIT, ERCIM, Keio), Todos los derechos reservados. Son aplicables las reglas de responsabilidad, marcas registradas y utilizacin de documentos.]

www.w3c.es/Divulgacion/GuiasBreves/WebSemantica

6/6