Web Semántica
.: Construyendo :: una Web :: con Significado:.
Contenido
1   Perfil Institucional INFOTEC



                 2   Web Semántica



                                   3   SemanticWebBuilder



                                                  4   Conclusiones



                                                                     5   Preguntas
Perfil Institucional
¿Quién es INFOTEC?


•       Somos un Centro Público de Innovación y Desarrollo Tecnológico enfocado en
        desarrollar soluciones, productos y servicios que apoyen a las organizaciones a
        implementar TI’s en beneficio de sus estrategias y objetivos, a través de la creación y
        aplicación de metodologías y tecnologías.

•       Asimismo, contribuimos a que todos los actores de la sociedad comprendan y
        aprovechen las Tecnologías de la Información con la finalidad de apoyar a la transición
        del país hacia la Sociedad del Conocimiento.

•       Impulsa el crecimiento de la industria nacional de las TIC y la creación de redes y
        alianzas estratégicas que contribuyan a la transición de México hacia la Sociedad del
        Conocimiento.




    4
Web Semántica
Situación actual de la Web



La Web ha cambiado profundamente la forma en la que nos comunicamos,
hacemos negocios y realizamos nuestro trabajo

Beneficios:
   • Tenemos acceso a millones de recursos de información
   • Comunicación prácticamente con todo el mundo
   • Comunicación en cualquier momento y a bajo costo

Oportunidades:
   • Sobrecarga de información
   • Ambigüedad y falta de precisión
   • Heterogeneidad de fuentes de publicación
   • Información no clasificada
   • Problemas de interoperabilidad
La Web Semántica según Tim Berners Lee


                        Una web semántica es una red de
                         datos que pueden ser procesados
                           directa o indirectamente por
                                     máquinas.

                      Es una web extendida que permitirá a
                          humanos y máquinas trabajar en
                               cooperación mutua.
Predicciones de Gartner



• En 2012 el 80% de los sitios web públicos usarán algún nivel de
  hipertexto semántico para crear documentos de la Web Semántica
  […] el 15% de los sitios web públicos usarán ontologías basadas en
  Web Semántica más amplias para crear bases de datos semánticas



• En el 2017 esperamos la visión de la Web Semántica […] la mayoría
  de las páginas web están decoradas con alguna forma de hipertexto
  semántico

   Fuente: “Finding and exploiting value in semantic web technologies on the web”,
   Informe de Investigación de Gartner, Mayo de 2007
Data Web


El primer paso hacia la Web Semántica es el nacimiento de la
Data Web, el objetivo es principalmente, hacer que los datos
estructurados sean accesibles utilizando RDF. El escenario de la
Web Semántica ampliará su alcance en tanto que los datos
estructurados e incluso, lo que tradicionalmente se ha
denominado contenido semi-estructurado (como páginas Web,
documentos, etc.), esté disponible en los formatos semánticos
de RDF y OWL

La Data Web permite un nuevo nivel de integración de datos y
aplicaciones interoperables, haciendo los datos tan accesibles y
enlazables como las páginas Web. La Data Web es el primer
paso hacia la completa Web Semántica.
Web Semántica
¿Cómo funciona?


Por ejemplo, si el usuario quisiera buscar todos los vuelos a Praga mañana
por la mañana, en la Web actual carente de Semántica, los resultados
serian inexactos como se muestran en la siguiente figura
¿Cómo funciona?



En esta figura se muestra los resultados obtenidos a través de un
buscador semántico. Estos resultados ofrecen al usuario la información
exacta que estaba buscando.
Componentes de la Web Semántica


No se trata de una inteligencia artificial mágica que permita a las máquinas
entender las palabras de los usuarios, es sólo la habilidad de una máquina para
resolver problemas bien definidos, a través de operaciones bien definidas que
se llevarán a cabo sobre datos existentes bien definidos.


Para obtener esa adecuada
definición de los datos, la Web
Semántica utiliza esencialmente
RDF, SPARQL, y OWL, mecanismos
que ayudan a convertir la Web en
una infraestructura global en la que
es posible compartir, y reutilizar
datos     y    documentos      entre
diferentes aplicaciones y usuarios.
¿Qué es RDF?


RDF (Resource Description Framework) es un modelo de datos que representa
recursos y las relaciones que se puedan establecer entre ellos.

El elemento de construcción básica en RDF es el “triple” o sentencia, que
consiste en dos nodos (sujeto y objeto) unidos por un arco (predicado), donde los
nodos representan recursos, y los arcos propiedades.




Triple:
Sujeto – Propiedad – Objeto
¿Qué es SPARQL?


 SPARQL es lenguaje de consulta sobre RDF, que permite hacer búsquedas
 sobre los recursos de la Web Semántica utilizando distintas fuentes datos.
¿Qué es OWL?

OWL (Ontology Web Language) es un mecanismo para desarrollar temas o
vocabularios específicos en los cuales asociar los recursos. Lo que hace OWL es
proporcionar un lenguaje para definir ontologías estructuradas que pueden ser
utilizadas a través de diferentes sistemas. Las ontologías incluyen definiciones de
conceptos básicos en un campo determinado y la relación entre ellos.

Específicamente OWL es un vocabulario para describir las propiedades y las clases
de los recursos RDF, ya que permite establecer jerarquías de generalización entre
dichas propiedades y clases, además de describir relaciones entre clases como
disyunción, cardinalidad (por ejemplo "únicamente uno"), igualdad, tipologías de
propiedades más complejas, caracterización de propiedades (por ejemplo
simetría) o clases enumeradas.
Visión de la Infraestructura de la Web
SemanticWebBuilder
¿Qué es SemanticWebBuilder?




                          SemanticWebBuilder       es
                          una plataforma para el
                          desarrollo de aplicaciones
                          y portales semánticos.
¿Qué es SemanticWebBuilder?




                          El SemanticWebBuilder esta conformado por una
                          suite de herramientas que permitirá la evolución de
                          los sitios Web convencionales (sin significado), hacia
                          los portales que cumplan con la visión de la Web
                          Semántica (con significado), permitiendo exponer en
                          formatos estándar como RDF todo el conocimiento
                          generado, además de contar con un Modelo
                          (Ontología) que permita el intercambio de esta
                          información entre los diferentes sistemas.
SemanticWebBuilder
¿Que hace el SemanticWebBuilder ?


 SemanticWebBuilder se enfoca en la representación del conocimiento de las
 organizaciones, mediante la identificación de la semántica de la información a publicar,
 permitiéndonos:

 •   Definir una arquitectura de información del portal (mediante un modelo ontológico)
 •   Integrar información de diferentes fuentes por medio de componentes pre-
     construidos
 •   Filtrar la información de acuerdo al perfil del usuario y a reglas de negocios
 •   Definir la interfaz gráfica para la entrega de información de acurdo a dispositivos e
     idioma del usuario.
 •   Almacenar la información en base de datos semánticas (RDF)
 •   Exponer la información para su consulta por sistemas externos (WS, SPARQL)
 •   Incorporar funcionalidades adicionales por medio de componentes de terceros
     (JSR168, JSR286, Google Gadgets) o bien utilizando el API del SWB.
 •   Creación acelerada componentes basados en modelos ontológicos.
Beneficios


• Integrar toda la información generada por la organización en un solo
  modelo de datos semántico.
• Exponer la información de la organización de forma segura e integrada.
• Reduce los problemas de interoperabilidad usando estándares como RDF y
  OWL para el intercambio de información, entre aplicaciones de
  tecnologías diversas.
• Obtención de resultados mas precisos en las búsquedas de información
• Descentralización de la función de publicación de contenidos para que las
  propias áreas proveedoras de información puedan publicar y actualizar.
• Incluir en un solo espacio de trabajo a todos los diferentes perfiles y roles
  que intervienen en la construcción y mantenimiento del Portal, lo cual
  permite responder rápidamente a las necesidades de generación y
  publicación de información.
Beneficios (Continuación)


• Publicación de los contenidos en el portal, únicamente por usuarios y/o
  roles autorizados a través de los flujos de publicación.
• Construcción de un portal que permita una mejor comunicación con los
  diversos usuarios de acuerdo a sus perfiles y contextos (ciudadanos,
  legisladores, funcionarios públicos, empleados, prensa, etc.).
• Consistencia en términos del diseño de las páginas del portal.
• Reducción del costo de propiedad de la tecnología, debido a que
  SemanticWebBuilder se encuentra desarrollado bajo estándares abiertos
  que permiten la comunicación e integración con productos y tecnologías de
  terceros.
• Revisión y monitoreo permanentemente del comportamiento de los accesos
  al portal, como insumo para el diseño de estrategias de promoción y
  comunicación.
¿Que queremos lograr?


Se espera que el SemanticWebBuilder permita la creación de
nuevas aplicaciones con un enfoque al uso de conceptos
semánticos asociados con la Web 3.0, y con ello ser una fuente
de inspiración para otras empresas o instituciones en la
aplicación de conceptos semánticos en sus sistemas, e impulsar
el desarrollo y la investigación aplicada a nuevas soluciones.
¿Preguntas?
Gracias
                   http://www.infotec.com.mx
             http://www.semanticwebbuilder.org.mx
  victor.hernandez@infotec.com.mx      jesush@infotec.com.mx
     Facebook/hersalvj                       Twitter/hersalvj
Facebook/Semius.SemanticWebBuilder          Twitter/Semius_SWB
                       Derechos reservados © 2001-2009
           SemanticWebBuilder y su mascota Semius son marcas registradas

La nuevas tendencias de comunicación con el ciudadano. Estrategia en Web: Portales de Gobierno 3.0 y Medios Sociales

  • 1.
    Web Semántica .: Construyendo:: una Web :: con Significado:.
  • 2.
    Contenido 1 Perfil Institucional INFOTEC 2 Web Semántica 3 SemanticWebBuilder 4 Conclusiones 5 Preguntas
  • 3.
  • 4.
    ¿Quién es INFOTEC? • Somos un Centro Público de Innovación y Desarrollo Tecnológico enfocado en desarrollar soluciones, productos y servicios que apoyen a las organizaciones a implementar TI’s en beneficio de sus estrategias y objetivos, a través de la creación y aplicación de metodologías y tecnologías. • Asimismo, contribuimos a que todos los actores de la sociedad comprendan y aprovechen las Tecnologías de la Información con la finalidad de apoyar a la transición del país hacia la Sociedad del Conocimiento. • Impulsa el crecimiento de la industria nacional de las TIC y la creación de redes y alianzas estratégicas que contribuyan a la transición de México hacia la Sociedad del Conocimiento. 4
  • 5.
  • 6.
    Situación actual dela Web La Web ha cambiado profundamente la forma en la que nos comunicamos, hacemos negocios y realizamos nuestro trabajo Beneficios: • Tenemos acceso a millones de recursos de información • Comunicación prácticamente con todo el mundo • Comunicación en cualquier momento y a bajo costo Oportunidades: • Sobrecarga de información • Ambigüedad y falta de precisión • Heterogeneidad de fuentes de publicación • Información no clasificada • Problemas de interoperabilidad
  • 7.
    La Web Semánticasegún Tim Berners Lee Una web semántica es una red de datos que pueden ser procesados directa o indirectamente por máquinas. Es una web extendida que permitirá a humanos y máquinas trabajar en cooperación mutua.
  • 8.
    Predicciones de Gartner •En 2012 el 80% de los sitios web públicos usarán algún nivel de hipertexto semántico para crear documentos de la Web Semántica […] el 15% de los sitios web públicos usarán ontologías basadas en Web Semántica más amplias para crear bases de datos semánticas • En el 2017 esperamos la visión de la Web Semántica […] la mayoría de las páginas web están decoradas con alguna forma de hipertexto semántico Fuente: “Finding and exploiting value in semantic web technologies on the web”, Informe de Investigación de Gartner, Mayo de 2007
  • 9.
    Data Web El primerpaso hacia la Web Semántica es el nacimiento de la Data Web, el objetivo es principalmente, hacer que los datos estructurados sean accesibles utilizando RDF. El escenario de la Web Semántica ampliará su alcance en tanto que los datos estructurados e incluso, lo que tradicionalmente se ha denominado contenido semi-estructurado (como páginas Web, documentos, etc.), esté disponible en los formatos semánticos de RDF y OWL La Data Web permite un nuevo nivel de integración de datos y aplicaciones interoperables, haciendo los datos tan accesibles y enlazables como las páginas Web. La Data Web es el primer paso hacia la completa Web Semántica.
  • 10.
  • 11.
    ¿Cómo funciona? Por ejemplo,si el usuario quisiera buscar todos los vuelos a Praga mañana por la mañana, en la Web actual carente de Semántica, los resultados serian inexactos como se muestran en la siguiente figura
  • 12.
    ¿Cómo funciona? En estafigura se muestra los resultados obtenidos a través de un buscador semántico. Estos resultados ofrecen al usuario la información exacta que estaba buscando.
  • 13.
    Componentes de laWeb Semántica No se trata de una inteligencia artificial mágica que permita a las máquinas entender las palabras de los usuarios, es sólo la habilidad de una máquina para resolver problemas bien definidos, a través de operaciones bien definidas que se llevarán a cabo sobre datos existentes bien definidos. Para obtener esa adecuada definición de los datos, la Web Semántica utiliza esencialmente RDF, SPARQL, y OWL, mecanismos que ayudan a convertir la Web en una infraestructura global en la que es posible compartir, y reutilizar datos y documentos entre diferentes aplicaciones y usuarios.
  • 14.
    ¿Qué es RDF? RDF(Resource Description Framework) es un modelo de datos que representa recursos y las relaciones que se puedan establecer entre ellos. El elemento de construcción básica en RDF es el “triple” o sentencia, que consiste en dos nodos (sujeto y objeto) unidos por un arco (predicado), donde los nodos representan recursos, y los arcos propiedades. Triple: Sujeto – Propiedad – Objeto
  • 15.
    ¿Qué es SPARQL? SPARQL es lenguaje de consulta sobre RDF, que permite hacer búsquedas sobre los recursos de la Web Semántica utilizando distintas fuentes datos.
  • 16.
    ¿Qué es OWL? OWL(Ontology Web Language) es un mecanismo para desarrollar temas o vocabularios específicos en los cuales asociar los recursos. Lo que hace OWL es proporcionar un lenguaje para definir ontologías estructuradas que pueden ser utilizadas a través de diferentes sistemas. Las ontologías incluyen definiciones de conceptos básicos en un campo determinado y la relación entre ellos. Específicamente OWL es un vocabulario para describir las propiedades y las clases de los recursos RDF, ya que permite establecer jerarquías de generalización entre dichas propiedades y clases, además de describir relaciones entre clases como disyunción, cardinalidad (por ejemplo "únicamente uno"), igualdad, tipologías de propiedades más complejas, caracterización de propiedades (por ejemplo simetría) o clases enumeradas.
  • 17.
    Visión de laInfraestructura de la Web
  • 18.
  • 19.
    ¿Qué es SemanticWebBuilder? SemanticWebBuilder es una plataforma para el desarrollo de aplicaciones y portales semánticos.
  • 20.
    ¿Qué es SemanticWebBuilder? El SemanticWebBuilder esta conformado por una suite de herramientas que permitirá la evolución de los sitios Web convencionales (sin significado), hacia los portales que cumplan con la visión de la Web Semántica (con significado), permitiendo exponer en formatos estándar como RDF todo el conocimiento generado, además de contar con un Modelo (Ontología) que permita el intercambio de esta información entre los diferentes sistemas.
  • 21.
  • 22.
    ¿Que hace elSemanticWebBuilder ? SemanticWebBuilder se enfoca en la representación del conocimiento de las organizaciones, mediante la identificación de la semántica de la información a publicar, permitiéndonos: • Definir una arquitectura de información del portal (mediante un modelo ontológico) • Integrar información de diferentes fuentes por medio de componentes pre- construidos • Filtrar la información de acuerdo al perfil del usuario y a reglas de negocios • Definir la interfaz gráfica para la entrega de información de acurdo a dispositivos e idioma del usuario. • Almacenar la información en base de datos semánticas (RDF) • Exponer la información para su consulta por sistemas externos (WS, SPARQL) • Incorporar funcionalidades adicionales por medio de componentes de terceros (JSR168, JSR286, Google Gadgets) o bien utilizando el API del SWB. • Creación acelerada componentes basados en modelos ontológicos.
  • 23.
    Beneficios • Integrar todala información generada por la organización en un solo modelo de datos semántico. • Exponer la información de la organización de forma segura e integrada. • Reduce los problemas de interoperabilidad usando estándares como RDF y OWL para el intercambio de información, entre aplicaciones de tecnologías diversas. • Obtención de resultados mas precisos en las búsquedas de información • Descentralización de la función de publicación de contenidos para que las propias áreas proveedoras de información puedan publicar y actualizar. • Incluir en un solo espacio de trabajo a todos los diferentes perfiles y roles que intervienen en la construcción y mantenimiento del Portal, lo cual permite responder rápidamente a las necesidades de generación y publicación de información.
  • 24.
    Beneficios (Continuación) • Publicaciónde los contenidos en el portal, únicamente por usuarios y/o roles autorizados a través de los flujos de publicación. • Construcción de un portal que permita una mejor comunicación con los diversos usuarios de acuerdo a sus perfiles y contextos (ciudadanos, legisladores, funcionarios públicos, empleados, prensa, etc.). • Consistencia en términos del diseño de las páginas del portal. • Reducción del costo de propiedad de la tecnología, debido a que SemanticWebBuilder se encuentra desarrollado bajo estándares abiertos que permiten la comunicación e integración con productos y tecnologías de terceros. • Revisión y monitoreo permanentemente del comportamiento de los accesos al portal, como insumo para el diseño de estrategias de promoción y comunicación.
  • 25.
    ¿Que queremos lograr? Seespera que el SemanticWebBuilder permita la creación de nuevas aplicaciones con un enfoque al uso de conceptos semánticos asociados con la Web 3.0, y con ello ser una fuente de inspiración para otras empresas o instituciones en la aplicación de conceptos semánticos en sus sistemas, e impulsar el desarrollo y la investigación aplicada a nuevas soluciones.
  • 26.
  • 27.
    Gracias http://www.infotec.com.mx http://www.semanticwebbuilder.org.mx victor.hernandez@infotec.com.mx jesush@infotec.com.mx Facebook/hersalvj Twitter/hersalvj Facebook/Semius.SemanticWebBuilder Twitter/Semius_SWB Derechos reservados © 2001-2009 SemanticWebBuilder y su mascota Semius son marcas registradas