1 / 11

Análisis de una web semántica

Análisis de una web semántica. http://www.revyu.com. Pablo López Escobés Tecnologías emergentes en sistemas telemáticos MUI-TIC Noviembre 2009. Introducción. Sitio web de opiniones y comentarios Desarrollado con tecnologías semánticas

Télécharger la présentation

Análisis de una web semántica

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Análisis de una web semántica http://www.revyu.com Pablo López Escobés Tecnologías emergentes en sistemas telemáticos MUI-TIC Noviembre 2009

  2. Introducción • Sitio web de opiniones y comentarios • Desarrollado con tecnologías semánticas • Los datos no están almacenados en Bases de Datos propias, lo que implica una barrera a la hora de compartirlos • Revyu utiliza RDF y SPARQL para poder exponer los datos como Linked Data • Ayuda a crear un ecosistema de opiniones interconectadas e impulsar la Web Semántica en general

  3. ¿Qué es revyu.com? • Revyu permite escribir opiniones y dar valoraciones de cosas rellenando un fromulario • Similar a otros sitios como Amazon, pero con la diferencia de que la información es semántica • Todos los datos, además de publicarse en HTML, se publican en RDF/XML

  4. ¿Qué es revyu.com? • La creación y publicación en RDF es invisible al usuario • Las tripletas se generan a partir de la información que da el usuario • Revyu es una infraestructura que permite seguir de forma transparente las buenas prácticas de Linked Data

  5. Arquitectura • Implementado en PHP y corre en un Apache • Para la implementación de RDF utiliza RAP (RDF API for PHP) • Utiliza una Base de Datos MySQL • El SPARQL se implementa mediante RAP SPARQL

  6. Arquitectura • Basada en los 4 principios del Linked Data • Utilizar URIs para nombrar los recursos • Utilizar HTTP URIs para que sean localizables • Proporcionar información útil cuando alguien busca la URI • Enlazar a otras URIs para que nueva información sea descubierta

  7. Arquitectura • En Revyu todo tiene asignado una URI • Esto habilita a terceros para que hagan referencia a esos elementos desde otras tripletas RDF • Se permite que los elementos sean desreferenciados

  8. Implementación de la semántica • No se quería que los usuarios fueran los que clasificaran la información • Relaciones en RDF son más estrictas que en HTML para evitar errores. • Para clasificar, por el momento trabajan con libros y películas • Una vez detectados van a los endpoints SPARQL de DBPedia o RDF BookMashup • Validando contra fuentes externas, el etiquetado es más robusto • Una vez encontrado se utiliza owl:sameAspara indicar que ambas URIs identifican el mismo recurso

  9. Producción y consumo de Linked Data • Revyu se apoya en fuentes externas heterogéneas siempre que sea posible • Proporciona un dataset distribuido, intercomunicado y gestionado por varias partes • Usuarios no necesitan incluir todo su perfil, sólo su URI para tenerlo siempre actualizado y centralizado • De esta manera no se duplica información • Generan esqueletos par que tan sólo haya que incluir dentro la información

  10. Demostración

  11. Conclusiones • Revyu es un sitio web que además de administrar información legible al humano, genera automáticamente metadatos RDF para la web semántica. • A partir de pequeñas informaciones que el usuario proporciona, es capaz de obtener valor añadido desde otros almacenes de información semántica para enriquecer la página • Genera esqueletos para que la información sea más fácilmente introducida y no se duplique

More Related