SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
U nivers ida d de L leida
                       E s c uela T éc nic a S uperio r
         I ng e niería T é c nic a en I nfo rm á tic a de S is te m a s




Sistema modular de representación de
información para la plataforma de web
        semántica Rhizomer


    Autor : Antonio López Muzás

    Directores: Juan Manuel Gimeno Illa y Roberto García González
    Julio 2009
                                 LOGO
Contenido



       Introducción


            Web Semántica


             Rhizomer


            Sistema Visualización


       Conclusiones y Trabajo Futuro
Contenido



       Introducción


            Web Semántica


             Rhizomer


            Sistema Visualización


        Conclusiones y Trabajo Futuro
Introducción


●   Motivación. TFC relacionado con la tecnología web.



●   Contacto con el departamento GRIHO.



●   Objetivos: Desarrollar tres plugins de visualización para la plataforma de
    web semántica Rhizomer.

       ●   Recursos geográficos.
       ●   Recursos temporales.
       ●   Recursos audio.
Contenido



       Introducción


            Web Semántica


             Rhizomer


            Sistema Visualización


        Conclusiones y Trabajo Futuro
Web Semántica
                                                    Funcionamiento de la Web Actual


             ¿Cómo funciona la web actual? (I)
●   Posibilita la comunicación entre ordenadores.
●HTTP. Protocolo que sigue el esquema petición-respuesta entre un cliente y
un servidor.
●   En respuesta a esta petición se envían los datos solicitados.
Web Semántica
                                        Elementos de la Web Actual


    ¿Cómo funciona la web actual? (II)

                     ● HTML, incorpora etiquetas que informan
                     sobre la estructura y representación de la
                     información.



                     ●   Los documentos pueden contener:
                           - Imágenes
                           - Vídeos
                           - Texto
                           - Hipervínculos.
Web Semántica
                                                     Carencias de la Web Actual


              Carencias de la web actual

●
 La información contenida en el HTML no puede ser interpretada por
máquinas.

●
 Procesado de la información muy primitivo, basado en búsqueda y
comparación de palabras clave.


●
  La web actual no facilita la creación de un sistema de información
 común, de manera que pueda ser utilizada por personas,
organizaciones o máquinas.
Web Semántica
                                             Primera Aproximación: Metadatos



           Primera Aproximación: Metadatos

●
 Un metadato es un dato estructurado sobre otro dato que informa sobre
el contenido del mismo.
●
    Son datos que se pueden:
     - Guardar.
     - Intercambiar
     - Procesar
     - Clasificar
     - Localizar
     - Describir
Web Semántica
                                                                        Concepto



                 Web Semántica: Concepto

●
    La web semántica nace con el propósito de extender la web actual.

●
 Se basa en la idea de añadir información o metadatos semánticos que
describen el contenido, significado y la relación entre los datos.

●
    Pretende crear un medio universal para el intercambio de datos.

●
 Esta tecnología está pensada para que las máquinas interpreten
computacionalmente los significados de los recursos.
Web Semántica
                                                                 Funcionamiento

             Web Semántica: Funcionamiento
●
 La información semántica se describe de una manera formal. Se apoya
de lenguajes de representación del conocimiento.

●
    El elemento básico de representación es la tripleta. Compuesta por:
       - Sujeto
       - Predicado
       - Objeto

●
 La unión de tripletas conforma
grafos.
Web Semántica
                                                                          Componentes

            Web Semántica: Componentes (I)
RDF
 ●
   Modelo de datos utilizado para la representación de información sobre los
 recursos de la web. La construcción básica es la tripleta.
 ●
     Para posibilitar la asociación entre enunciados, RDF utiliza URIs.
 ●
     Permite definir información sobre cualquier dominio.

RDF Schema (RDFS)
 ●   RDF se orienta a grafos y RDFS está orientado a conjuntos.
 ●Especifica los elementos para definir las clases de recursos con los que pueden
 utilizarse y las relaciones posibles.
 ●   Tiene limitaciones. Por ejemplo:
       - No cardinalidad.
       - Restricciones en rangos simples.
Web Semántica
                                                                        Componentes

            Web Semántica: Componentes (II)
Ontologías y OWL
 ●
  Ontologías. Vocabulario interpretado por máquinas con la
 suficiente precisión como para poder diferenciar términos y referenciarlos de
 manera precisa y siempre con el mismo significado.

 ●
  OWL. Se basa en RDFS. Añade más vocabulario para describir las clases y las
 propiedades

 ●
     OWL permite crear Ontologías.

Serialización
 ●   Es necesario Incluir otros mecanismos que permitan la serialización de los
     grafos para poder transmitir la información semántica por la red.

 ●   Ejemplo: XML, N3, Turtle.
Contenido



       Introducción


            Web Semántica


             Rhizomer


            Sistema Visualización


        Conclusiones y Trabajo Futuro
Rhizomer
                                                                       ¿Qué es?


       ¿Qué es?

●Rhizomer es una plataforma fundamentada en un modelo de datos de web
semántica.

●Es capaz de gestionar conjuntos muy heterogéneos de objetos y representarlos
de forma genérica en RDF.

●   Basado en tecnologías web 2.0


●   Implementado utilizando tecnologías como Java
Rhizomer
                             ¿Cómo funciona?

           ¿Cómo funciona?
Rhizomer
                                                                     ¿Qué ofrece?

                          ¿Qué ofrece?
●    Rhizomer ofrece una serie de servicios como:

          Búsqueda
          Anotación
          Compartición
          Navegación.

 ●   Sistema de representación genérico basado en HTML.

 ●Para determinada información la representación basada en HTML
 no es la más útil

 ●Necesidad de tener una sistema de visualización para representar
 diferentes tipos de información.
Contenido



       Introducción


            Web Semántica


             Rhizomer


            Sistema de visualización


        Conclusiones y Trabajo Futuro
Sistema de visualización
                                                                 Estructura común

                        Estructura común
 ●   Tres visualizaciones para tres recursos diferentes.

          Recursos Geográfico
          Recursos Temporales
          Recursos Audio



 ● Cada plugin de visualización estructurado en tres partes que se
 integran en la estructura de Rhizomer.

          Parte Java
          Parte Web
          Parte XSLT
Sistema de visualización
                                                             Visualización Geográfica

                  Visualización Geográfica
Parte Java: obtiene los recursos relacionados con una petición y muestra en la
visualización todos aquellos que tienen información acerca de la latitud y longitud
   Parte Web: Implementada utilizando la API de Google Maps.

 Parte XSLT: Modifica la visualización genérica de manera que detecta si existe
longitud y latitud. Añade un enlace para la representación de los datos en el mapa.
Sistema de visualización
                                                                 Visualización Temporal

                    Visualización Temporal
   Parte Java: obtiene los recursos relacionados con una petición y muestra en la
    visualización los recursos que tienen asociado una fecha de Inicio y otra de fin.

    Parte Web: Implementada mediante una línea temporal utilizando
    SIMILE - Timeline.
   Parte XSLT: Modifica la visualización genérica de manera que detecta si existe
    fecha de inicio y fin. Añade un enlace para la representación de los datos en
    una linea temporal.
Sistema de visualización
                                                                      Visualización Audio

                          Visualización Audio
    Parte Java: obtiene los recursos relacionados con una petición y muestra el
    primer recurso que contiene un fichero de audio, además si contiene transcripción
    asociada la muestra.
       Parte Web: Implementada mediante un reproductor de audio basado en
        FLASH y HTML
       Parte XSLT: Modifica la visualización genérica de manera que detecta si existe un
        elemento audio. Permite su reproducción y muestra la transcripción asociada.
Contenido



       Introducción


            Web Semántica


             Rhizomer


            Sistema de visualización


        Conclusiones y Trabajo Futuro
Conclusiones y Trabajo Futuro
                                                                        Conclusiones

                           Conclusiones
●Se ha conseguido implementar un sistema de visualización con los objetivos
previstos

●   Mejora una de las funcionalidades ofrecida por Rhizomer.

●Sistema se ha estructurado en partes que permite abstraer la complejidad de cada
una de ellas.


●
 Sistema permite modificar, ampliar, y adaptar casi cualquier servicio web que
ofrezca un API basada en Java y/o Javascript.

● Personalmente, ha supuesto un reto tecnológico que me ha permitido conocer
tecnologías innovadoras, tanto en el ámbito de la investigación como el empresarial.
Conclusiones y Trabajo Futuro
                                                                           Trabajo Futuro

                             Trabajo Futuro

●   Integración con Rhizomer. Grafo heterogéneo de información.


●   Mejora de las interfaces implementadas.


●   Nuevos módulos de visualización.


●   Mejoras en el sistema de visualización.

           Mejorar la parte XSLT para la adaptación de Rhizomer.
           Mejorar algoritmo de centrado en Mapa y Linea Temporal.
           Mejorar la experiencia de los usuarios. Tamaño texto en transcripciones.
        ●
            Aspectos de usabilidad y accesibilidad.
GRACIAS POR SU ATENCIÓN


    Antonio López Muzás

Más contenido relacionado

Similar a Sistema modular de representación de información para la plataforma de web semántica Rhizomer

Web framework ligeros y micros en java barcamp 2014
Web framework ligeros y micros en java   barcamp 2014Web framework ligeros y micros en java   barcamp 2014
Web framework ligeros y micros en java barcamp 2014Carlos Camacho
 
Fundamentos tecnologías web
Fundamentos tecnologías webFundamentos tecnologías web
Fundamentos tecnologías webDavid Hurtado
 
PresentacióN De La Tesis
PresentacióN De La TesisPresentacióN De La Tesis
PresentacióN De La TesisGEOVAN21
 
La Web Semántica y la Oportunidad que Representa
La Web Semántica y la Oportunidad que RepresentaLa Web Semántica y la Oportunidad que Representa
La Web Semántica y la Oportunidad que RepresentaSoftware Guru
 
Introducción a la programación de la Web Semántica
Introducción a la programación de la Web Semántica Introducción a la programación de la Web Semántica
Introducción a la programación de la Web Semántica Taniana Rodriguez
 
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...SemanticWebBuilder
 
TecnologíAs Y Herramientas De La Web SemáNtica
TecnologíAs Y Herramientas De La Web SemáNticaTecnologíAs Y Herramientas De La Web SemáNtica
TecnologíAs Y Herramientas De La Web SemáNticaJavier Capa
 
Web semántica 2do comunicacion "A"
Web semántica 2do comunicacion "A"Web semántica 2do comunicacion "A"
Web semántica 2do comunicacion "A"Negra Morales
 
Presentación1 dhtic
Presentación1  dhticPresentación1  dhtic
Presentación1 dhticOoskar_92
 
Presentación html5
Presentación html5Presentación html5
Presentación html5aydimdagam
 

Similar a Sistema modular de representación de información para la plataforma de web semántica Rhizomer (20)

Web semántica
Web semántica Web semántica
Web semántica
 
Web framework ligeros y micros en java barcamp 2014
Web framework ligeros y micros en java   barcamp 2014Web framework ligeros y micros en java   barcamp 2014
Web framework ligeros y micros en java barcamp 2014
 
web semantica
web semanticaweb semantica
web semantica
 
Fundamentos tecnologías web
Fundamentos tecnologías webFundamentos tecnologías web
Fundamentos tecnologías web
 
PresentacióN De La Tesis
PresentacióN De La TesisPresentacióN De La Tesis
PresentacióN De La Tesis
 
Introducción a la Web Semántica
Introducción a la Web SemánticaIntroducción a la Web Semántica
Introducción a la Web Semántica
 
La Web Semántica y la Oportunidad que Representa
La Web Semántica y la Oportunidad que RepresentaLa Web Semántica y la Oportunidad que Representa
La Web Semántica y la Oportunidad que Representa
 
La web semantica
La web semanticaLa web semantica
La web semantica
 
Introducción a la programación de la Web Semántica
Introducción a la programación de la Web Semántica Introducción a la programación de la Web Semántica
Introducción a la programación de la Web Semántica
 
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
 
TecnologíAs Y Herramientas De La Web SemáNtica
TecnologíAs Y Herramientas De La Web SemáNticaTecnologíAs Y Herramientas De La Web SemáNtica
TecnologíAs Y Herramientas De La Web SemáNtica
 
Taller de arquitectura web
Taller de arquitectura webTaller de arquitectura web
Taller de arquitectura web
 
Web semántica 2do comunicacion "A"
Web semántica 2do comunicacion "A"Web semántica 2do comunicacion "A"
Web semántica 2do comunicacion "A"
 
Presentación1 dhtic
Presentación1  dhticPresentación1  dhtic
Presentación1 dhtic
 
Presentación html5
Presentación html5Presentación html5
Presentación html5
 
Practica Shiderlshare.pdf
Practica Shiderlshare.pdfPractica Shiderlshare.pdf
Practica Shiderlshare.pdf
 
Web S
Web SWeb S
Web S
 
Web Semántica
Web SemánticaWeb Semántica
Web Semántica
 
Webmaster20
Webmaster20Webmaster20
Webmaster20
 
Impacto web
Impacto webImpacto web
Impacto web
 

Último

PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYPPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYCarlosAlbertoVillafu3
 
Plan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfPlan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfdanilojaviersantiago
 
ADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdfADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdfguillencuevaadrianal
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHkarlinda198328
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfJaredQuezada3
 
modulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdfmodulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdfmisssusanalrescate01
 
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptxTEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptxterciariojaussaudr
 
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptxINTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptxRENANRODRIGORAMIREZR
 
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxTIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxKevinHeredia14
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAOCarlosAlbertoVillafu3
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industralmaria diaz
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfJaquelinRamos6
 
LIC-ZIEGLER-Planificación y Control de Gestión
LIC-ZIEGLER-Planificación y Control de GestiónLIC-ZIEGLER-Planificación y Control de Gestión
LIC-ZIEGLER-Planificación y Control de GestiónBahamondesOscar
 
Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxCONSTRUCTORAEINVERSI3
 
cuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdfcuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdfjesuseleazarcenuh
 
informacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfinformacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfPriscilaBermello
 
La Cadena de suministro CocaCola Co.pptx
La Cadena de suministro CocaCola Co.pptxLa Cadena de suministro CocaCola Co.pptx
La Cadena de suministro CocaCola Co.pptxrubengpa
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHilldanilojaviersantiago
 
FORMAS DE TRANSPORTE EN MASA-PDF.pdf lclases
FORMAS DE TRANSPORTE EN MASA-PDF.pdf  lclasesFORMAS DE TRANSPORTE EN MASA-PDF.pdf  lclases
FORMAS DE TRANSPORTE EN MASA-PDF.pdf lclasesjvalenciama
 

Último (20)

PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAYPPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
PPT DIAGNOSTICO DAFO Y CAME MEGAPUERTO CHANCAY
 
Tarea-4-Estadistica-Descriptiva-Materia.ppt
Tarea-4-Estadistica-Descriptiva-Materia.pptTarea-4-Estadistica-Descriptiva-Materia.ppt
Tarea-4-Estadistica-Descriptiva-Materia.ppt
 
Plan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfPlan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdf
 
ADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdfADMINISTRACION FINANCIERA CAPITULO 4.pdf
ADMINISTRACION FINANCIERA CAPITULO 4.pdf
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
 
modulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdfmodulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdf
 
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptxTEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
 
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptxINTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
INTERESES Y MULTAS DEL IMPUESTO A LA RENTA POWER POINT.pptx
 
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxTIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
 
Maria_diaz.pptx mapa conceptual gerencia industral
Maria_diaz.pptx mapa conceptual   gerencia industralMaria_diaz.pptx mapa conceptual   gerencia industral
Maria_diaz.pptx mapa conceptual gerencia industral
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
 
LIC-ZIEGLER-Planificación y Control de Gestión
LIC-ZIEGLER-Planificación y Control de GestiónLIC-ZIEGLER-Planificación y Control de Gestión
LIC-ZIEGLER-Planificación y Control de Gestión
 
Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptx
 
cuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdfcuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdf
 
informacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfinformacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdf
 
La Cadena de suministro CocaCola Co.pptx
La Cadena de suministro CocaCola Co.pptxLa Cadena de suministro CocaCola Co.pptx
La Cadena de suministro CocaCola Co.pptx
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHill
 
FORMAS DE TRANSPORTE EN MASA-PDF.pdf lclases
FORMAS DE TRANSPORTE EN MASA-PDF.pdf  lclasesFORMAS DE TRANSPORTE EN MASA-PDF.pdf  lclases
FORMAS DE TRANSPORTE EN MASA-PDF.pdf lclases
 

Sistema modular de representación de información para la plataforma de web semántica Rhizomer

  • 1. U nivers ida d de L leida E s c uela T éc nic a S uperio r I ng e niería T é c nic a en I nfo rm á tic a de S is te m a s Sistema modular de representación de información para la plataforma de web semántica Rhizomer Autor : Antonio López Muzás Directores: Juan Manuel Gimeno Illa y Roberto García González Julio 2009 LOGO
  • 2. Contenido Introducción Web Semántica Rhizomer Sistema Visualización Conclusiones y Trabajo Futuro
  • 3. Contenido Introducción Web Semántica Rhizomer Sistema Visualización Conclusiones y Trabajo Futuro
  • 4. Introducción ● Motivación. TFC relacionado con la tecnología web. ● Contacto con el departamento GRIHO. ● Objetivos: Desarrollar tres plugins de visualización para la plataforma de web semántica Rhizomer. ● Recursos geográficos. ● Recursos temporales. ● Recursos audio.
  • 5. Contenido Introducción Web Semántica Rhizomer Sistema Visualización Conclusiones y Trabajo Futuro
  • 6. Web Semántica Funcionamiento de la Web Actual ¿Cómo funciona la web actual? (I) ● Posibilita la comunicación entre ordenadores. ●HTTP. Protocolo que sigue el esquema petición-respuesta entre un cliente y un servidor. ● En respuesta a esta petición se envían los datos solicitados.
  • 7. Web Semántica Elementos de la Web Actual ¿Cómo funciona la web actual? (II) ● HTML, incorpora etiquetas que informan sobre la estructura y representación de la información. ● Los documentos pueden contener: - Imágenes - Vídeos - Texto - Hipervínculos.
  • 8. Web Semántica Carencias de la Web Actual Carencias de la web actual ● La información contenida en el HTML no puede ser interpretada por máquinas. ● Procesado de la información muy primitivo, basado en búsqueda y comparación de palabras clave. ● La web actual no facilita la creación de un sistema de información común, de manera que pueda ser utilizada por personas, organizaciones o máquinas.
  • 9. Web Semántica Primera Aproximación: Metadatos Primera Aproximación: Metadatos ● Un metadato es un dato estructurado sobre otro dato que informa sobre el contenido del mismo. ● Son datos que se pueden: - Guardar. - Intercambiar - Procesar - Clasificar - Localizar - Describir
  • 10. Web Semántica Concepto Web Semántica: Concepto ● La web semántica nace con el propósito de extender la web actual. ● Se basa en la idea de añadir información o metadatos semánticos que describen el contenido, significado y la relación entre los datos. ● Pretende crear un medio universal para el intercambio de datos. ● Esta tecnología está pensada para que las máquinas interpreten computacionalmente los significados de los recursos.
  • 11. Web Semántica Funcionamiento Web Semántica: Funcionamiento ● La información semántica se describe de una manera formal. Se apoya de lenguajes de representación del conocimiento. ● El elemento básico de representación es la tripleta. Compuesta por: - Sujeto - Predicado - Objeto ● La unión de tripletas conforma grafos.
  • 12. Web Semántica Componentes Web Semántica: Componentes (I) RDF ● Modelo de datos utilizado para la representación de información sobre los recursos de la web. La construcción básica es la tripleta. ● Para posibilitar la asociación entre enunciados, RDF utiliza URIs. ● Permite definir información sobre cualquier dominio. RDF Schema (RDFS) ● RDF se orienta a grafos y RDFS está orientado a conjuntos. ●Especifica los elementos para definir las clases de recursos con los que pueden utilizarse y las relaciones posibles. ● Tiene limitaciones. Por ejemplo: - No cardinalidad. - Restricciones en rangos simples.
  • 13. Web Semántica Componentes Web Semántica: Componentes (II) Ontologías y OWL ● Ontologías. Vocabulario interpretado por máquinas con la suficiente precisión como para poder diferenciar términos y referenciarlos de manera precisa y siempre con el mismo significado. ● OWL. Se basa en RDFS. Añade más vocabulario para describir las clases y las propiedades ● OWL permite crear Ontologías. Serialización ● Es necesario Incluir otros mecanismos que permitan la serialización de los grafos para poder transmitir la información semántica por la red. ● Ejemplo: XML, N3, Turtle.
  • 14. Contenido Introducción Web Semántica Rhizomer Sistema Visualización Conclusiones y Trabajo Futuro
  • 15. Rhizomer ¿Qué es? ¿Qué es? ●Rhizomer es una plataforma fundamentada en un modelo de datos de web semántica. ●Es capaz de gestionar conjuntos muy heterogéneos de objetos y representarlos de forma genérica en RDF. ● Basado en tecnologías web 2.0 ● Implementado utilizando tecnologías como Java
  • 16. Rhizomer ¿Cómo funciona? ¿Cómo funciona?
  • 17. Rhizomer ¿Qué ofrece? ¿Qué ofrece? ● Rhizomer ofrece una serie de servicios como:  Búsqueda  Anotación  Compartición  Navegación. ● Sistema de representación genérico basado en HTML. ●Para determinada información la representación basada en HTML no es la más útil ●Necesidad de tener una sistema de visualización para representar diferentes tipos de información.
  • 18. Contenido Introducción Web Semántica Rhizomer Sistema de visualización Conclusiones y Trabajo Futuro
  • 19. Sistema de visualización Estructura común Estructura común ● Tres visualizaciones para tres recursos diferentes.  Recursos Geográfico  Recursos Temporales  Recursos Audio ● Cada plugin de visualización estructurado en tres partes que se integran en la estructura de Rhizomer.  Parte Java  Parte Web  Parte XSLT
  • 20. Sistema de visualización Visualización Geográfica Visualización Geográfica Parte Java: obtiene los recursos relacionados con una petición y muestra en la visualización todos aquellos que tienen información acerca de la latitud y longitud  Parte Web: Implementada utilizando la API de Google Maps.  Parte XSLT: Modifica la visualización genérica de manera que detecta si existe longitud y latitud. Añade un enlace para la representación de los datos en el mapa.
  • 21. Sistema de visualización Visualización Temporal Visualización Temporal  Parte Java: obtiene los recursos relacionados con una petición y muestra en la visualización los recursos que tienen asociado una fecha de Inicio y otra de fin.  Parte Web: Implementada mediante una línea temporal utilizando SIMILE - Timeline.  Parte XSLT: Modifica la visualización genérica de manera que detecta si existe fecha de inicio y fin. Añade un enlace para la representación de los datos en una linea temporal.
  • 22. Sistema de visualización Visualización Audio Visualización Audio Parte Java: obtiene los recursos relacionados con una petición y muestra el primer recurso que contiene un fichero de audio, además si contiene transcripción asociada la muestra.  Parte Web: Implementada mediante un reproductor de audio basado en FLASH y HTML  Parte XSLT: Modifica la visualización genérica de manera que detecta si existe un elemento audio. Permite su reproducción y muestra la transcripción asociada.
  • 23. Contenido Introducción Web Semántica Rhizomer Sistema de visualización Conclusiones y Trabajo Futuro
  • 24. Conclusiones y Trabajo Futuro Conclusiones Conclusiones ●Se ha conseguido implementar un sistema de visualización con los objetivos previstos ● Mejora una de las funcionalidades ofrecida por Rhizomer. ●Sistema se ha estructurado en partes que permite abstraer la complejidad de cada una de ellas. ● Sistema permite modificar, ampliar, y adaptar casi cualquier servicio web que ofrezca un API basada en Java y/o Javascript. ● Personalmente, ha supuesto un reto tecnológico que me ha permitido conocer tecnologías innovadoras, tanto en el ámbito de la investigación como el empresarial.
  • 25. Conclusiones y Trabajo Futuro Trabajo Futuro Trabajo Futuro ● Integración con Rhizomer. Grafo heterogéneo de información. ● Mejora de las interfaces implementadas. ● Nuevos módulos de visualización. ● Mejoras en el sistema de visualización.  Mejorar la parte XSLT para la adaptación de Rhizomer.  Mejorar algoritmo de centrado en Mapa y Linea Temporal.  Mejorar la experiencia de los usuarios. Tamaño texto en transcripciones. ● Aspectos de usabilidad y accesibilidad.
  • 26. GRACIAS POR SU ATENCIÓN Antonio López Muzás