martes, 26 de junio de 2012

En concreto Web Semántica

En concreto se atiende a su contenido, independientemente de la estructura sintáctica. O lo que es lo mismo, se atiende a diferentes ámbitos, se tiene en cuenta el conjunto de lenguajes, a la vez que los procedimientos para poder añadir esa semántica a la información para que, de esta manera, sea entendible por los agentes encargados de procesarla. Además, se tiene en cuenta el desarrollo y la construcción de los agentes encargados de procesar esa información y de filtrar adecuadamente cuál de todas ellas es la útil para los usuarios o para los agentes que tienen que realizar una función concreta. Con todo ello, los agentes deben recuperar y manipular la información pertinente, lo que requiere una integración sin fracturar la Web, pero sin dejar de aprovechar totalmente las infraestructuras que existen. En concreto, a través de esta modalidad de Web semántica se pueden obtener soluciones a problemas habituales en la búsqueda de información gracias a la utilización de una infraestructura o proceso común, mediante la cual, es posible compartir, procesar y transferir información de forma sencilla.

Los principales componentes de la Web Semántica

PRINCIPALES  COMPONENTES:

Entre los principales componentes de la Web Semántica podemos encontrar XML, XML Schema, RDF, RDF Schema y OWL. La descripción de OWL en inglés “Ontology Web Language” describe las funciones y relaciones de cada componente de la Web Semántica:

  • XML: Provee una sintaxis elemental para las estructuras de contenidos dentro de documentos.
  • XML Schema: Es un lenguaje para proporcionar y restringir la estructura y el contenido de los elementos contenidos dentro de documentos XML.
  • RDF: Es un lenguaje simple para expresar modelos de los datos, que refieren a los objetos “recursos” y a sus relaciones. Un modelo de RDF-based se puede representar en sintaxis de XML.
  • RDF Schema: Es un vocabulario para describir propiedades y clases de recursos RDF-based, con semántica para generalizar-jerarquías de las propiedades y clases.
  • OWL: Es un mecanismo para desarrollar temas o vocabularios específicos en los que podamos asociar esos recursos.
 
 

Relación con Internet Web Semántica



La Web Semántica es una ampliación de la Web, por medio de la que se intenta realizar un filtrado de manera automática pero precisa de la información. Es necesario hacer que la información que anida en la Web sea entendible por las propias máquinas. 

domingo, 24 de junio de 2012


INTRODUCCIÓN

Creemos conveniente destacar que la Web Semántica está en desarrollo constante, actualmente y desde su origen, y que como todas las tecnologías innovadoras, o como sucedió con la propia Web, se somete a una evolución que comienza en un laboratorio de investigación, es tomada luego por algún grupo de la Comunidad Open Source, luego por sectores especializados y luego por el mundo en general.

A continuación le mostramos el concepto de web semántica y porque su origen a sido de suma importancia durante los últimos años para la World Wide Web. 




OBJETIVOS 

  • Conocer el concepto de web semántica y su importancia y uso.
  • obtener información sobre las herramientas y aplicaciones que utiliza la web semántica.

  ¿Para qué sirve la Web Semántica?

    * Permite Organizar la gran  cantidad de Información y datos sueltos existentes en la Web.
    * Permite utilizar un método para integrar recursos con diferentes formatos.
    * Permite la interoperabilidad entre diversos dispositivos y plataformas.

     ¿Cómo funciona la Web Semántica?
        La Web 3.0: 
     * La Web construye una Base de Conocimiento  sobre sus usuarios.
     * La Web tiene relacionados los datos y la información con su significado
     * La Web es capaz de entender de manera exacta lo que se le pide que busque.

Capas de la Web Semántica

La infraestructura de tecnologías y lenguajes necesarias para la implementación de la Web Semántica se pueden esquematizar en varias capas o niveles (Berners-Lee;1998):


Unicode: El alfabeto. Codificación de texto que permite utilizar caracteres y alfabetos internacionales para que así no aparezca símbolos extraños. Esto, nos permite tener información en la Web Semántica expresada en cualquier idioma.
 
URI (Uniform Resource Identifier): Las referencias. Cadenas que permiten acceder de forma inequívoca a cualquier recurso de la Web. Se trata de la URL(Uniform Resource Locator) y el URN(Uniform Resource Name). En la Web Semántica las URIs cumplirán con la función de ser identificadores de objetos del mundo real. Cualquier objeto podrá ser identificado mediante una URI. Esto puede traer consigo problemas, como que dos objetos estén identificados por la misma URI. El grupo de trabajo del W3C está intentando resolver este problema.

 
XML+NS+xmlschema: Es la capa más técnica de la Web Semántica. En ella, se agrupan tecnologías diferentes que posibilitan las comunicación entre agentes. XML (Extensible Markup Language) ofrece un formato común para el intercambio de documentos, NS(namespaces) proporciona un método para cualificar elementos y atributos de nombres usados en documentos XML asociándolos con espacios de nombre identificados por referencias URIs. XML Schema es un lenguaje para describir la estructura y restringir el contenido de documentos XML. La relación entre XML y XML Schema es una relación de control sintáctico.
RDF+rdfschema: Basada en la capa anterior, define el lenguaje universal con el que podemos expresar diferentes ideas en la Web Semántica. RDF es un lenguaje que define un modelo de datos para describir recursos mediante tripetas sujeto-predicado-objeto. Los dos primeros serán URIs y el tercero puede ser URI o un valor literal. RDF Schema es un vocabulario RDF que nos permite describir recursos mediante una orientación a objetos. Esta capa no sólo ofrece una descripción de los datos, sino también cierta información semántica.

 
Lenguaje de ontologías: Ofrece un criterio para catalogar y clasificar la información. Esta capa permite extender la funcionalidad de la Web Semántica agregando nuevas clases y propiedades para describir objetos.

 
Lógica: Además de ontologías se precisan reglas de inferencia.

 
Pruebas: Se intercambiarán "pruebas" escritas en el lenguaje unificador de la Web Semántica. Este lenguaje posibilita las inferencias lógicas realizadas a través del uso de reglas de inferencia.

 
Confianza: Hasta que no se haya comprobado de forma exhaustiva las fuentes de información, los agentes deberían ser muy escétipcos acerca de lo que leen en la Web Semántica.

 
Firma digital: Utilizada por los ordenadores y agentes para verificar que la información ha sido ofrecida por una fuente de confianza (XML Signature WG).

Pros y Contras de la Web Semántica


¿Por qué es necesaria la web semántica ?
  •     Sobrecarga de información
  •     Sistemas cerrados
  •     Agregación de contenidos deficiente

¿Para qué sirve ?

  •     Toma de decisiones
  •     Desarrollo de negocios
  •     Compartición de información y descubrimiento de conocimiento
  •     Administración y automatización







Niveles de Semántica
  •    Cosas -->  XML
  •     Conocimiento acerca de las cosas --> RDF y Taxonomías
  •     Mundos -->  Ontologías




Historia de la Web Semantica

La aparición de la WWW se puede situar en 1989 [Abrams 1998, Connolly 2000], cuando Tim Berners-Lee presentó su proyecto de “World Wide Web” [Berners-Lee 1989] en el CERN (Suiza), con las características esenciales que perduran en nuestros días. El propio Berners-Lee completó en 1990 el primer servidor web y el primer cliente, y un año más tarde publicó el primer borrador de las especificaciones de HTML y HTTP.

En 1994 miembros del equipo que creó Mosaic desarrollan Netscape, un navegador con sensibles mejoras que contribuye a impulsar la propagación de la web. Este mismo año se celebra el primer congreso internacional de la WWW, y unos meses más tarde se constituye el consorcioW3C, que desde entonces y presidido por Tim Berners-Lee, se ha hecho cargo de estandarizar las principales tecnologías web.
En 1995 Sun lanza oficialmente la primera versión del lenguaje Java, y un año más tarde Netscape presenta JavaScript. Estos lenguajes y otros posteriores permiten que las propias páginas web contengan programas enteros, dando opción a una mayor autonomía respecto del servidor, mayor eficiencia, capacidad dinámica y capacidad de interacción.
La web hoy
Aunque es sumamente difícil medir el tamaño de la web, se estima que hoy día unos 109 usuarios utilizan la web, y que ésta contiene del orden de 4 · 109 documentos, un volumen de información equivalente a entre 14 y 28 millones de libros [Bergman 2001]. Como dato comparativo, la asociación American Research Libraries, que agrupa unas 100 bibliotecasen EE.UU., tiene catalogados unos 3.7 millones de libros. La biblioteca de la Universidadde Harvard, la mayor de EE.UU., contiene en torno a 15 millones de libros.

La web Semántica
La web semántica14 [Berners-Lee 2001] propone superar las limitaciones de la web actual mediante la introducción de descripciones explícitas del significado, la estructura interna y la estructura global de los contenidos y servicios disponibles en la WWW. 
Frente a la semántica implícita, el crecimiento caótico de recursos, y la ausencia de una organización clara de la web actual, la web semántica aboga por clasificar, dotar de estructura y anotar los recursos con semántica explícita procesable por máquinas. Actualmente la web se asemeja a un grafo formado por nodos del mismo tipo, y arcos (hiperenlaces) igualmente indiferenciados.

Caracteristicas Web Semántica



  • Billones de fuentes de datos y más de 200 millones de usuarios.  
  • Dado un dominio del saber, existen cientos o miles de fuentes de datos que mantienen datos relacionados con el mismo, algunos con billones de instancias.
  • Cada nodo de la Web es autónomo e independiente. No existe un control central.  

  • No toda la información es correcta y consistente o completa.
  • Cada comunidad usa su propio vocabulario.

  • Contenido de las páginas cambia constantemente y nuevas páginas se añaden constantemente.

  • Fuentes de Datos con Capacidades Limitadas de Procesamiento.
  • No existe una Interfaz de Programación para interactuar con ellas.
  • La respuesta se presenta en documentos no estructurados en formato HTML o semi-estructurados en XML.
  • La interfaz es a través de una planilla que limita el tipo de consultas que se pueden efectuar y los atributos que deben ser instanciados.
  • La Web es un mundo abierto.

Animacion,Videos y Libros Web Semática

 Animaciones de Web


      
                                    

Videos Web Semántica

 

 Herramientas Web 3.0

 





 Libros Web Semántica en lineas








Nueva Tecnología a La Educación en WEB 3.0

Las nuevas tecnologías han supuesto, en muchos ámbitos, grandes mejoras. La educación, como todo, también ha sido tocada por la varita de la tecnología y del progreso digital, por lo que no es de extrañar que las ventajas de la Web 3.0 se aprovechen también en este campo.

La educación ha sufrido una evolución paulatina con el paso del tiempo. Desde la transmisión oral del conocimiento de maestros a discípulos siglos atrás, a las educación on-line que hoy en día copa parte de la oferta formativa de los centros educativos.

No es de extrañar, de hecho, encontrar que ya hay versiones a distancia y online de titulaciones superiores y otras ofertas educativas. Y en este progreso paulatino hacia la accesibilidad total al conocimiento, la tecnología y los avances informáticos han tenido mucho que ver. Se han creado aplicaciones específicas para ofrecer información y evaluar el aprendizaje.

Si la Web Semática basa su razón de ser en tratar de adaptar la información existente en Internet con contenido propio para que pueda ser procesada por los ordenadores a través de búsquedas más precisas, lo cierto es que sí;los alumnos, los profesores, el personal de investigación y todo aquél que tenga interés por conocer, por aprender, encontrará que la Web 3.0 supone un eficiente cambio hacia mejor, consiguiendo que los aspectos educativos en red sean menos aislados.

Asimismo, la Web semántica garantiza, según Leguízamo León, “espacios de aprendizaje
grandes, distribuidos, basados en problemas, multi actores, multi recursos, crear y modificar ambientes de aprendizaje centrados en el aprendiz, no lineales y autodirigidos”.

La Web Semántica

 ¿Qué es la Web 3.0?
Estamos acostumbrados a escuchar hablar sobre la web 2.0 y lo que significa.
Prácticamente todo el mundo conoce las redes sociales e, incluso, tiene un perfil en
alguna de las más conocidas. Pero… ¿qué sabemos de la web 3.0?.
Una nueva etapa en Internet ha llegado: una etapa en la que las páginas web adquieren
significado propio, facilitando así las búsquedas de información y ajustándose, más si cabe, a satisfacer los intereses de los usuarios.

La información que en estos momentos copa las páginas de Internet está diseñada
específicamente para consumo humano. Al carecer de una estructura preestablecida, las
máquinas son incapaces de procesar la información como si se tratase de un ser humano, es decir, comprendiendo su significado.

Los comienzos de la web semántica se remontan al año 2001, cuando Tim Berners-Lee y
James Hendler escribieron un artículo para la revista Nature abordando por primera vez la
posibilidad de generar este tipo de Web. En concreto, explicaban que la Web fue diseñada no solo como espacio de información accesible para los seres humanos, sino también como espacio donde pudieran acceder los ordenadores. El objetivo de esta intromisión mecánica sería, en todo caso, ayudar a los seres humanos a buscar y conseguir la información que necesitan con la mayor garantía de éxito posible. 


 
Ventajas y Desventajas


La principal ventajas  es el hecho de que dota de contenido semántico a los documentos que coloca en Internet.  
  • Permite una mejor organización de la información, mucho más definida, ya que se lleva a cabo a través de conceptos, “garantizando búsquedas por significado y no por contenido textual”.
  • La obtención de conocimiento hasta el momento reservada a las personas” y hace uso de inteligencia artificial, todo un acierto en la evolución de las nuevas tecnologías.


La principal desventajas es la  susceptiblesde ser solventadas con el paso del tiempo y con el perfeccionamiento de la tecnología.


  • El costoso y laborioso proceso de adaptar y reestructurar los documentos de Internet para poder ser procesados de forma semántica. A los problemas técnicos hay que sumar, por ejemplo, los problemas del idioma. 
  • La complejidad de la codificación semántica, es necesario unificar los estándares
    semánticos, otro laborioso proceso.


sábado, 23 de junio de 2012



HERRAMIENTAS DE LA WEB SEMÁNTICA.

·  Resource Description Framework (RDF) (Marco para la 
Descripción de Recursos):  es la propuesta del W3C para la utilización de metadatos de una forma estandarizada. DRF
favorece la interoperabilidad entre aplicaciones que  intercambian información legible por información descriptiva  simple sobre los recursos que se encuentren en ella.

· SPARQL: A medida que la Web se va llenando de estas  estructuras RDF, se hace necesario el desarrollo de otrasherramientas que permitan aprovechar esta informaciónPara ello, el W3C propone el lenguaje SPARQL. S

·OWL (Ontology Web Language, o Lenguaje de Ontologías para la Web): OWL es un mecanismo que permite desarrollar temas o vocabularios utilizados para describir y representar un área de conocimiento específico. Proporciona un lenguaje que permite definir ontologías.
  
APLICACIONES DE LA WEB SEMÁNTICA.






RSS: Nos referimos en este punto específicamente a RSS 1.x (RDF Site Summary 1.x.), un miembro de la familia de fuentes web, que colectivamente se denominan RSS. 


FOAF: Acrónimo de Friend of a Friend (Amigo de una amigo) es un proyecto de Web Semántica, orientado a la creación de páginas Web que describen personas, vínculos entre ellos, y cosas que hacen y crean en un formato entendible por máquinas. 

 Ontología del patrimonio Cultural de Cantabria. El objetivo del proyecto, aún en desarrollo, es construir y explotar en la Web una ontología que incluye once tipos de patrimonio cultural de Cantabria, abarcando desde elementos bibliográficos a patrimonio industrial o excavacio prehistóricas.

CRUZAR: es una aplicación basada en Web Semántica creada para la ciudad de Zaragoza, y que se encuentra disponible en la actualidad. 

Email inteligente: La prestigiosa Universidad de Stanford ha desarrollado una aplicación que trata de resolver un problema relativamente frecuente: a la hora de enviar un mensaje de correo electrónico, desconocemos la dirección del destinatario.




MÁS INFORMACIÓN