Web 3.0
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
290
On Slideshare
285
From Embeds
5
Number of Embeds
1

Actions

Shares
Downloads
1
Comments
0
Likes
0

Embeds 5

http://websemanticaexpo.blogspot.com 5

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. INTERNET “Internet es una red de computadoras, formada a su vez por muchas redes independientes, que se pueden comunicar unas con otras, intercambiar mensajes y compartir información en forma de archivos” Correo Electrónico (E-Mail) - Listas de correos World Wide Web (WWW), el uso de multimedios Transferencia de archivos (FTP) Buscadores News Conferencias (Chat services) y Talk Otros servicios Ping Telnet Central de fax, Voz y vídeo, etc. WEB 1.0 Definición “Sistema basado en hipertexto, que permite clasificar información de diversos tipos conocido como la gran información de diversos tipos, conocido como la gran telaraña mundial” Funciona por hipertexto y gráficos e incluye efectos multimedios Es considerado como el acceso más sencillo y comprensible al universo de la información disponible del internet. Enlaza páginas o documentos localizados en la red sin importar su ubicación física o geográfica.
  • 2. ¿QUÉ ES LA WEB 2.0? Segunda generación de Web basada en comunidades de usuarios. Se pasa de una web informativa, creada por expertos a una web social, donde cualquiera puede participar fácilmente. Aparecen aplicaciones Web muy potentes y sencillas de manejar enfocadas al usuario final. Basa su desarrollo en CMS (Sistemas de Gestión de Contenidos) Sistemas de Ges Sistemas de Gestión de Contenidos Evolución de los CMS.  Paginas estáticas (HTML). Edición a mano.  Difícil actualización. Contenido y diseño unidos.  Paginas dinámicas (CGI) Paginas dinámicas (CGI).  Gestores complicados Gestores complicados Poca flexibilidad.  Paginas dinámicas (PHP, ASP, Java). Gran flexibilidad. Gran flexibilidad.  Crecimiento de las comunicaciones de usuario  Separación total entre presentación y contenido  Tecnologías de la Web 2.0 Definición No es ninguna tecnología, ni lenguaje de programación. Es una técnica de desarrollo web que combina varias tecnologías Consiguiendo una navegación más ágil y rápida, más dinámica. Tecnologías empleadas  XHTML (o HTML) y CSS  Presentación de datos  Document Object Model (DOM)  Mostrar e interactuar dinámicamente con la información XML y XSLT Intercambiar y manipular datos con el servidor web  XMLHttpRequest  JavaScript  Recuperación y envío de datos de modo asíncrono  Nexo de unión Tecnologías de l
  • 3. WEB 3.0 Web 3.0 es una expresión que se utiliza para describir la evolución del uso y la interacción de las personas en internet a través de diferentes formas entre los que se incluyen la transformación de la red en una base de datos, un movimiento social hacia crear contenidos accesibles por múltiples aplicaciones non-browser, el empuje de las tecnologías de inteligencia artificial, la web semántica, la Web Geoespacial o la Web 3D. La expresión es utilizada por los mercados para promocionar las mejoras respecto a la Web 2.0. Esta expresión Web 3.0 apareció por primera vez en 2006 en un artículo de Jeffrey Zeldman, crítico de la Web 2.0 y asociado a tecnologías como AJAX. Actualmente existe un debate considerable en torno a lo que significa Web 3.0, y cuál sea la definición más adecuada. La Web 3.0, dice, consiste en mejorar la experiencia de los visitantes y ayudarlos a tomar rápidamente las decisiones adecuadas. Pues ahora que Internet ha crecido en forma impresionante y hay millones de millones de páginas con información, conseguir la que buscamos se ha vuelto un verdadero desafío. Las actividades de los usuarios se analizan en detalle. Esas actividades incluyen una cantidad de conductas como comportamiento en el sitio, historia de compras, frecuencia y tamaño de pedidos, gustos y preferencias exhibidas al navegar la web. Además de recolectar información en tiempo real, la Web 3.0 es lo suficientemente flexible como para permitir a los comerciantes electrónicos integrar la historia del usuario – compras anteriores, preferencias y acciones con respecto a promociones y otros acontecimientos. Eso permite a los proveedores o minoristas online crear perfiles de usuario únicos sobre la base de esas historias, preferencias y conducta individual para generar recomendaciones personalizadas. Esas recomendaciones se hacen sobre datos reales que son exclusivos de esa persona. Actualmente se aprovechan las recomendaciones de otros, una inteligencia que no funciona para todos porque no toma en cuenta las preferencias personales y la conducta de compra del individuo. Esa característica tan particular de la Web 3.0, la capacidad de analizar en forma anónima y segura la conducta de cada visitante a un sitio web, es un punto que preocupa a los que plantean temas de privacidad, pero lo cierto es que hay muchos conceptos de un motor de recomendación que ya están funcionando y que no son tan temibles.
  • 4. El tema no es tanto analizar la conducta sino cómo se lo hace. Por ejemplo, si una persona compra un par de vaqueros cada dos años y el vendedor online conoce su hábito, no le enviará mail todos los días sino cuando sabe que puede estar pensando en comprar el otro par. Ese tipo de inteligencia puede hacer la experiencia de compra mucho más beneficiosa para el usuario final y más económico para el comerciante. INNOVACIONES Las tecnologías de la Web 3.0, como programas inteligentes, que utilizan datos semánticos, se han implementado y usado a pequeña escala en compañías para conseguir una manipulación de datos más eficiente. En los últimos años, sin embargo, ha habido un mayor enfoque dirigido a trasladar estas tecnologías de inteligencia semántica al público general. BASES DE DATOS El primer paso hacia la "Web 3.0" es el nacimiento de la "Data Web", ya que los formatos en que se publica la información en Internet son dispares, como XML, RDF y microformatos; el reciente crecimiento de la tecnología SPARQL, permite un lenguaje estandarizado y API para la búsqueda a través de bases de datos en la red. La "Data Web" permite un nuevo nivel de integración de datos y aplicación inter-operable, 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”. En la fase “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én disponible en los formatos semánticos de RDF y OWL.2 INTELIGENCIA ARTIFICIAL Web 3.0 también ha sido utilizada para describir el camino evolutivo de la red que conduce a la inteligencia artificial. Algunos escépticos lo ven como una visión inalcanzable. Sin embargo, compañías como IBM y Google están implementando nuevas tecnologías que cosechan información sorprendente, como el hecho de hacer predicciones de canciones que serán un éxito, tomando como base información de las webs de música de la Universidad. Existe
  • 5. también un debate sobre si la fuerza conductora tras Web 3.0 serán los sistemas inteligentes, o si la inteligencia vendrá de una forma más orgánica, es decir, de sistemas de inteligencia humana, a través de servicios colaborativos como del.icio.us, Flickr y Digg, que extraen el sentido y el orden de la red existente y cómo la gente interactúa con ella. WEB SEMANTICA La Web Semántica es la nueva generación de la Web, que intenta realizar un filtrado automático preciso de la información. Para ello, es necesario hacer que la información que reside en la Web sea entendible por las propias máquinas. Especialmente su contenido, más allá de su simple estructura sintáctica. Con lo cual, podemos determinar que la Web Semántica trata sobre diferentes ámbitos, por un lado es un conjunto de lenguajes y procedimientos para poder añadir esa semántica a la información para que sea entendible por los agentes encargados de procesarla. Y por el otro lado trata, el desarrollo y la construcción de los agentes encargados de procesar esa información y filtrar la que es útil para los usuarios o para agentes que tienen que realizar una determinada función. Con este fin, los agentes deben recuperar y manipular la información pertinente, lo que requiere una integración sin fisuras con la Web y aprovechar totalmente las infraestructuras existentes. Al dotar a la Web por lo tanto, de semántica, se pueden obtener soluciones a problemas habituales en la búsqueda de información gracias a la utilización de una infraestructura común, mediante la cual, es posible compartir, procesar y transferir información de forma sencilla. Como punto adicional, la Web Semántica también trata la forma en la cual se implementan servicios web fiables e interoperables a gran escala, creando una web de servicios interpretables e interoperables que agentes inteligentes puedan descubrir, ejecutar y componer automáticamente. La Web semántica fue concebida hace algunos años para enriquecer la búsqueda y la explotación de los resultados en la Web. Las tecnologías detrás de la Web semántica siguen en ascenso. La Web semántica participa en la integración progresiva en los motores de búsqueda y las redes sociales, el desarrollo de motores de búsqueda dimensionados a las necesidades específicas de las empresas y la adopción creciente por los sitios de comercio electrónico. Ya se trate de optimizar el acceso a las informaciones pertinentes, de mejorar el
  • 6. posicionamiento de un sitio web o de optimizar el mercado objetivo, la Web semántica coincide con las necesidades transversales y se beneficia del interés creciente de los principales actores de la Web. Se basa en un conjunto de tecnologías pensadas en volver el contenido de los recursos (imágenes, textos, vídeos, etc.) de la Web más accesibles y más utilizables por los internautas. La Web semántica fue creada por la World Wide Web Consortium (W3C), el organismo de estandarización de los lenguajes web. Este sistema permite unir las informaciones que hasta ese momento fueron tratadas por separado. El funcionamiento de la Web semántica integra en la Web actual la posibilidad de agregar varios datos relacionados entre ellos, ya sea semánticamente o por atributos que los determinan. Por ejemplo, para la siguiente búsqueda "actor de Nueva York de 20 años de edad", un motor de metadatos será capaz de producir una lista de referencias que corresponderá exactamente a los criterios solicitados de búsqueda. Desde un punto de vista técnico, la Web semántica introduce varios estándares: RDF (modelo que permite describir todo dato), RDF Schema (creación de vocabularios y de conjuntos de términos descriptivos), OWL (lenguaje que permite crear ontologías que sirven de soporte a los tratamientos lógicos: inferencias y clasificación automática) y SPARQL (permite obtener informaciones a partir de grafos RDF). LOS CAMPOS DE LA APLICACIÓN DE LA WEB SEMÁNTICA Los lenguajes detrás de la Web semántica actualmente son utilizados en diferentes dominios de aplicaciones: Las redes sociales Los blogs Las plataformas comunitarias (por ejemplo: Flickr, Facebook) La Web semántica permite agregar varios datos (por ejemplo para una imagen: el lugar, la fecha, el nombre de las personas, el autor, la fecha de grabación, etc.) para enriquecer las posibilidades de búsqueda de informaciones y conectarse con otros miembros. Web Semántica
  • 7. LA BÚSQUEDA DE INFORMACIÓN EN INTERNET O INTRANET Los motores de búsqueda asimilan poco a poco las tecnologías de la Web semántica, como por ejemplo Tumbup, un nuevo motor de búsqueda vinculado a Facebook y que se apoya en la actividad de los miembros de la red social (recomendaciones sobre lugares, productos, etc.) para producir los resultados más significantes. También se puede citar los motores de búsqueda Wolfram Alpha, True Knowledge (interpretación del lenguaje natural) y Zoom, un motor integrable a Intranet, a los sitios web y a los blogs de empresas para estructurar los datos buscados. La "semántica" se abre su camino entre los gigantes de la Web Facebook, Open Graph y las nuevas oportunidades de marketing Hace algunos meses, Facebook introdujo a Open Graph Protocol, una tecnología que se basa en la Web semántica y que permite a sitios web de terceros interactuar con la red social por el envío y la recepción de informaciones a Facebook. Este nuevo protocolo se apoya en la sintaxis RDFa y tiene como objetivo "perpetuar" las interacciones sociales entre los sitios web visitados y el perfil Facebook de un internauta. Esta funcionalidad ya ha sido integrada por numerosos sitios como el catálogo musical Pandora, cuando un miembro de Facebook pulsa el botón "me gusta" en un artista o en una canción en este sitio, éste es añadido a la lista de sus músicas preferidas en su perfil Facebook. La integración de Open Graph es reservada por el momento para los sitios web que albergan datos con los cuales es posible interactuar fácilmente, especialmente para compartir sus intereses: "películas, equipos de deporte, celebridades, restaurantes". A largo plazo, el protocolo Open Graph debería permitir a las empresas dirigir más eficazmente sus anuncios hacia los "fans" que gustan de sus productos, y beneficiarse de una visibilidad más perenne dentro de los perfiles de Facebook. Google: un paso más hacia la Web semántica Este verano, Google compró la sociedad de gestión de base de datos Metaweb con el fin de mejorar los resultados de su motor de búsqueda. Esta sociedad de gestión de base de datos Metaweb indexa más de 11 millones de elementos: películas, libros, programas de televisión, celebridades, lugares, sociedades, etc. y se basa en un sistema de metadatos creado para permitirles a los internautas llegar más fácilmente a las informaciones a partir de demandas complejas: los datos de la base Freebase, editados por Metaweb, permiten efectuar búsquedas "entrelazadas"; por ejemplo "celebridad / nacionalidad / edad / sexo" y de obtener los resultados filtrados automáticamente. La mayoría de los sitios web están construidos en lenguaje HTML con marcas o etiquetas que se muestran cuando se visualiza el código fuente, pero que permanecen ocultas en la
  • 8. visualización normal de los navegadores y que contienen información sobre el contenido de la página, enlaces hacia otras páginas, formatos de letra, color, párrafos, imágenes, vídeos, etc. Los orígenes de la Web se basaron en el carácter abierto y universal de la base de la Web: el lenguaje HTML, y el empleo de archivos ASCII y los gráficos GIF y/o JPG. Esto permite a los buscadores clasificar los documentos HTML de la red y ponerlos en una página web a modo de índice o catálogo, que se puede mostrar por medio del navegador. Gracias a que el lenguaje HTML se ajusta a unas normas estandarizadas, todos losordenadores pueden reproducir correctamente esos documentos. Sin embargo, el lenguaje HTML se quedaba corto pues, orientado a la presentación de datos, la información que ofrece es muy limitada, no permite describir datos y no es extensible, esto es, únicamente ofrece un pequeño número de etiquetas. El sistema evolucionó y se realizaron algunas mejoras para hacer este lenguaje algo más dinámico con la introducción de otros elementos como DHTML, Javascript, hojas de estilo e, incluso, se añadieron a la Web otros lenguajes que permitieran ofrecer una información más estructurada, como el lenguaje XML, pero hacen falta otros lenguajes que permitan una descripción más detallada del documento y de su contenido, y que faciliten la comunicación entre los ordenadores. Y también hace falta una nueva generación de buscadores más inteligentes que puedan leer y evaluar rápidamente los documentos de Internet. Así pues, el desarrollo de la Web semántica requiere la utilización de otros lenguajes como el lenguaje estructurado XML (Extensible Markup Language) y el lenguaje RDF (Resource Description Framework) que puedan dotar a cada página, a cada archivo y a cada recursos o contenido de la red, de una lógica y un significado, y que permitan a los ordenadores conocer el significado de la información que manejan con el fin de que esta información pueda no sólo ser presentada en pantalla, sino también que pueda ser integrada y reutilizada. XML ha logrado convertirse hoy en un lenguaje estándar. Se trata de un subconjunto del complejo y sofisticado lenguaje SGML que aporta datos estructurados a la Web y que se ha convertido en la infraestructura preferida para el intercambio de datos. Además, las páginas XML pueden ubicar metadatos, esquemas XML y esquemas RDF, que aportan un mecanismo para que los programas puedan interpretar y comprender documentos con un vocabulario descriptivo. Para poder explotar la Web semántica, se necesitan lenguajes semánticos más potentes, esto es, lenguajes de marcado capaces de representar el conocimiento basándose en el uso de metadatos y ontologías. Utilizando anotaciones RDF y RDF Schema se pueden presentar algunas facetas sobre conceptos de un dominio del conocimiento y se puede, mediante relaciones taxonómicas, crear una jerarquía de conceptos. Pero se precisan lenguajes de marcado (basados en RDF) con una mayor expresividad y capacidad de razonamiento para representar los conocimientos que contienen las ontologías. Además, estos lenguajes deben
  • 9. ser estandarizados y formalizados para que su uso sea universal, reutilizable y compartido a lo largo y ancho de la Web. Se necesita un lenguaje común basado en web, con suficiente capacidad expresiva y de razonamiento para representar la semántica de las ontologías. De esta forma, la utilización de lenguajes tales como OWL son una paso más en la consecución de la Web Semántica. Es necesario, pues, crear una ontología o biblioteca de vocabularios descriptivos/semánticos, definidos en formato RDF y ubicados en la Web para determinar el significado contextual de una palabra por medio de la consulta a la ontología apropiada. De esta forma,agentes inteligentes y programas autónomos podrían rastrear la Web de forma automática y localizar, exclusivamente, las páginas que se refieran a la palabra buscada con el significado y concepto precisos con el que interpretemos ese término. Por lo tanto, para potenciar el uso de ontologías en la Web, se necesitan aplicaciones específicas de búsqueda de ontologías, que indiquen a los usuarios las ontologías existentes y sus características para utilizarlas en su sistema. La Web Semántica debería ser capaz de procesar contenido, razonarlo y hacer deducciones lógicas a partir de éste, y realizar, cuando un usuario quiera delegar ciertas tareas en el software, todas estas acciones de forma automática. Un agente inteligente entiende (lo que se pide), comprende (el contenido de los sitios), valida (si lo encontrado corresponde a lo pedido) y deduce (nueva información sobre la ya obtenida). Pero, para entender una consulta, comprender sitios web, validar información y deducir nueva información se precisa estandarizar:  el alfabeto  las referencias  el lenguaje  el formato  las anotaciones sobre significados  los conceptos generales  las reglas y sistemas de deducción Y éstas son, precisamente, las funciones que aportan las distintas capas de la Web Semántica.  Unicode: el alfabeto. Se trata de una codificación del texto que permite utilizar los símbolos de diferentes idiomas sin que aparezcan caracteres extraños. De esta forma, se puede expresar información en la Web Semántica en cualquier idioma.  URI: las referencias. URI es el acrónimo de "Uniform Resource Identifier" o Identificador Uniforme de Recursos, identificador único que permite la localización de
  • 10. un recurso que puede ser accedido vía Internet. Se trata del URL (descripción de la ubicación) más el URN (descripción del espacio de nombre).  XML + NS + xmlschema: se trata de la capa más técnica de la Web Semántica. En esta capa se agrupan las diferentes tecnologías que hacen posible que los agentes puedan entenderse entre ellos. XML ofrece un formato común para intercambio de documentos, NL (namespaces) sirve para cualificar elementos y atributos de nombres usados en XML asociándolos con los espacios de nombre identificados por referencias URI y XML Schema ofrece una plantilla para elaborar documentos estándar. De esta forma, aunque se utilicen diferentes fuentes, se crean documentos uniformes en un formato común y no propietario.  RDF + rdfschema: basada y apoyada en la capa anterior, esta capa define el lenguaje universal con el cual podemos expresar diferentes ideas en la Web Semántica. RDF es un lenguaje simple mediante el cual definimos sentencias en el formato de una 3-upla o triple (sujeto: el recurso al que nos referimos; predicado: el recurso que indica qué es lo que estamos definiendo; y objeto: puede ser el recurso o un literal que podría considerarse el valor de lo que acabamos de definir). El modelo RDF o Resource Description Framework es un modelo común (Framework) que permite hacer afirmaciones sobre los recursos (Description) y que hace posible que estos recursos pueden ser nombrados por URIs (Resource). Por su parte RDF Schema provee un vocabulario definido sobre RDF que permite el modelo de objetos con una semántica claramente definida. Esta capa no sólo ofrece descripción de los datos, sino también cierta información semántica. Tanto esta capa como la anterior corresponden a las anotaciones de la información (metadatos).  Lenguaje de Ontologías: ofrece un criterio para catalogar y clasificar la información. El uso de ontologías permite describir objetos y sus relaciones con otros objetos ya que una ontología es la especificación formal de una conceptualización de un dominio concreto del conocimiento. Esta capa permite extender la funcionalidad de la Web Semántica, agregando nuevas clases y propiedades para describir los recursos.  Lógica: además de ontologías se precisan también reglas de inferencia. Una ontología puede expresar la regla "Si un código de ciudad está asociado a un código de estado, y si una dirección es el código de ciudad, entonces esa dirección tiene el código de estado asociado". De esta forma, un programa podría deducir que una dirección de la Universidad Complutense, al estar en la ciudad de Madrid, debe estar situada en España, y debería por lo tanto estar formateado según los estándares españoles. El ordenador no "entiende" nada de lo que está procesando, pero puede manipular los términos de modo mucho mas eficiente beneficiando la inteligibilidad humana.
  • 11.  Pruebas: será necesario el intercambio de "pruebas" escritas en el lenguaje unificador (se trata del lenguaje que hace posible las inferencias lógicas hecha posibles a través del uso de reglas de inferencia tal como es especificado por las ontologías) de la Web Semántica.  Confianza: los agentes deberían ser muy escépticos acerca de lo que leen en la Web Semántica hasta que hayan podido comprobar de forma exhaustiva las fuentes de información. (Web Of Trust RDF Ontology -WOT- http://xmlns.com/wot/0.1/ y FOAF http://xmlns.com/foaf/0.1/))  Firma digital: bloque encriptado de datos que serán utilizados por los ordenadores y los agentes para verificar que la información adjunta ha sido ofrecida por una fuente específica confiable. (XML Signature WG: http://www.w3.org/Signature/) En suma, el objetivo de la Web Semántica es que la Web pase de ser una colección de documentos a convertirse en una base de conocimiento. Sin embargo, la Web Semántica no goza de excesiva popularidad entre los creadores de sedes web debido a que no está pensada para seres humanos, sino para agentes o programas que recorran la World Wide Web e infieran nuevos datos. En los aspectos técnicos ha habido
  • 12. grandes logros ya que existen librerías para lenguajes como Java, PHP, Perl, Python, etc; y también existen distintos instrumentos para inferir información Los avances en el campo semántico han sido notables, pero no tan espectaculares como se auguraba en los primeros tiempos del desarrollo de la inteligencia artificial y los sistemas expertos y como algunos autores predicen que ocurrirá en un futuro. Llevando hasta el extremo la idea de la Web Semántica como una base global de conocimientos, han surgido nuevas iniciativas que van más allá de este concepto y que equiparan el funcionamiento de la Web al funcionamiento de un cerebro global, de la misma forma que Peter Russell en 1983 propuso la idea de un cerebro global que pudiera emerger de una red mundial de seres humanos conectados por las telecomunicaciones.
  • 13. 10 APLICACIONES SEMÁNTICAS FREEBASE: Es una base de datos de distintos tipos de contenidos, cercano a las definiciones enciclopédicas. Cualquier persona puede ingresar información nueva, es “abierta” y tiene su API. Tiene mucho de la wikipedia pero con un agregado que la diferencia, como las sugerencias que brinda a los usuarios al realizar las búsquedas, la organización es por tipo y con “etiquetado semántico”. Además es posible dejar comentarios y comenzar discusiones. Más sobre su funcionamiento en este video. POWERSET: Quizá el buscador más esperado para que salga de su beta cerrada para comprobar si lo bien que se habla del servicio es cierto o más bien una buena promoción. Existe un video y algún pantallazo de los resultados, poco más. El “buscador de lenguaje natural“, así de autodenominan, no se basa en búsquedas por palabras o términos (keywords) sino con frases naturalmente dichas. Un ejemplo visto es “Qué senadores escribieron un libro?” y los resultados muestran los nombres de esos senadores y no textos que contengan esa frase. Se supone que es (o será, veremos) la gran competencia a Google. Más información en su blog. TWINE: Proclamada por ellos mismos como la primera aplicación principal de la Web Semántica. También en beta cerrada, el servicio propone ser “una inteligente ayuda para compartir, organizar y encontrar información con gente en quien confiás”. A medida que el usuario va utilizando el servicio e ingresa información Twine va “aprendiendo” de sus preferencias que se completará con una “Semántica Gráfica” y recogerá el etiquetado que el mismo usuario realice en otras redes. Para ser sincero, hasta no probarlo no me queda muy claro su funcionamiento. Pueden pedir su registro en el sitio principal. ADAPTIVEBLUE: ofrece 2 servicios, que trataré de sintetizar. Smartkinks, un plugin para nuestros blogs que agrega un pop-up a los enlaces para dar información complementaria. Por ejemplo, si enlazamos a un cantante se agregará un pequeño cuadrito que al pulsarlo abrirá una ventana con más data sobre ese músico de una gran cantidad de sitios. BlueOrganizer es una extensión para el navegador que facilita la organización de la información en redes sociales. Por ejemplo, al pulsar sobre una imagen el menú contextual nos da la posibilidad de guardarlo en nuestro del.icio.us, o en Flickr, o en Last.fm según nuestras preferencias. Ambos tienen la particularidad de estructurar información que aun no lo está, organizándola.
  • 14. HAKIA: Se trata de otro buscador semántico, que interpreta las búsquedas del lenguaje natural. Puede responder preguntas escritas directamente. Según dijo su creador funciona rastreando contenidos de texto en la web para luego analizarla semánticamente. TALIS: es una compañía británica de software de más de 40 años que ha creado una plataforma de aplicaciones web semántica. Es diferente a los servicios descriptos aquí, se trata de una plataforma y no de un sóo producto. Es una combinación de Web 2.0 y Web Semántica en el sentido que permite a los desarrolladores crear aplicaciones para compartir, remezclar y reutilizar datos. La empresa hace hincapié en “la importancia del contexto, la función, la intención y la atención de manera significativa en el comportamiento de seguimiento de toda la web.” TRUE KNOWLEDGE: es otro buscador que combina al análisis del lenguaje natural, una base de conocimientos internos y base de datos externos para ofrecer respuestas inmediatas a las diversas preguntas. En lugar de simplemente llevar a los usuarios a las páginas webs del motor de búsqueda, este servicio además cree que puede encontrar la respuesta explícita. En el video explicativo muestran por ejemplo los resultados ante la pregunta si Jennifer López está soltera. En la mayoría de los buscadores te llevan o a wikipedia u otro sitio popular. Pero aquí directamente te dicen NO, gran cartel explicativo ofreciendo la respuesta. Debajo sí están los resultados de sitios webs. Tiene una API y blog propio. TRIPIT: es una aplicación para gestionar y planificar nuestros viajes. Al registrarnos e indicarles el lugar donde iremos y recibiremos información por correo con artículos de wikipedia, fotos de flickr, artículos relacionados y eventos. También es posible sincronizar nuestra agenda con la de nuestros acompañantes para que entren en el plan de viaje. CLEARFOREST: adquirida hace algunos meses por Reuters, tiene un servicio web y una extensión de Firefox llamada Gnosis que le “permite identificar a las personas, empresas, organizaciones, productos y geografías en la página que está viendo”. Basta un clic en el menú para visualizar diversos tipos de anotaciones que Gnosis aporta. SPOCK: es un “buscador de personas” (del cual ya hemos hablado) del cual se ha dicho que es “uno de los mejores motores de búsqueda verticales semántico construido hasta la fecha.” Su creador dice que las características que lo diferencian son: la búsqueda centralizada en la persona, un set de atributos que caracterizan a las personas (la geografía, fecha de nacimiento, ocupación, etc.), el uso de etiquetas como vínculos y relaciones entre las personas, mecanismo de corrección de los usuarios a través del bucle.
  • 15. EVOLUCIÓN AL 3D Otro posible Destino para la Web 3.0 es la dirección hacia la visión 3D, liderada por el Web3D Consortium. Esto implicaría la transformación de la Web en una serie de espacios 3D, llevando más lejos el concepto propuesto por Second Life.5 Esto podría abrir nuevas formas de conectar y colaborar, utilizando espacios tridimensionales.6 En lo que a su aspecto semántico se refiere, la Web 3.0 es una extensión del World Wide Web en el que se puede expresar no sólo lenguaje natural, también se puede utilizar un lenguaje que se puede entender, interpretar utilizar por agentes software, permitiendo de este modo encontrar, compartir e integrar la información más fácilmente. WEB 3.0, WEB 2.0 Las principales características que podrían destacarse de cada una de las Webs, más concretamente de la Web 3.0 y la Web 2.0 son: LO QUE ES HOY LA WEB 1.0 Libros de visita online o guestbooks. Esta página ha sido construida dinámicamente a partir de una o varias bases de datos. Son páginas estáticas y no dinámicas, por el usuario que las visita. Posee formularios HTML, los que son enviados por vía email, en el cual, el usuario llena dicho formulario y luego de hacer clic es enviado mediante un cliente de correo electrónico, con el problema que en el código se pueden observar los detalles del envío del correo electrónico. Contienen contenidos que no se pueden actualizar y solo permite su lectura. LO QUE ES HOY LA WEB 2.0 Un software de escritorio transformado en una aplicación web. Web que respetan los estándares del XHTML. Separación de contenido del diseño con uso de hojas de estilo. Permite la Sindicación de contenidos. Se utiliza Ajax (Asincronical Javascript and XML).
  • 16. Implementación de Flash, Flex o Lazlo. Uso de Ruby on Rails para programar páginas dinámicas. Utilización de redes sociales al manejar usuarios y comunidades. Se da control total a los usuarios en el manejo de su información. Proveer APis o XML para que las aplicaciones puedan ser manipuladas por otros. Facilitar el posicionamiento con URL sencillos. LO QUE SERÁ LA WEB 3.0 Aplicación Web con mucho AJAX. Podrán trabajar todas juntas. Serán relativamente pequeñas. Gestionarán datos que estarán "en la nube". Podrán ser ejecutadas en cualquier dispositivo (PC, teléfono móvil, etc). Serán muy rápidas y muy personalizables. Se podrán distribuir viralmente (correo electrónico, redes sociales, servicios de mensajerías, etc). Si observamos detenidamente ambos listados se concluye que la Web 3.0 será una revolución en Internet, no sólo será el futuro en lo que a gestión de contenido se refiere, también aportará una nueva forma de utilizar la Web, sacándola de los ordenados y los móviles y llevándola a casi cualquier objeto cotidiano.