Web 3.0

17

Transcript of Web 3.0

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.

¿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

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.

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

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

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

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

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

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

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.

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

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.

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.

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.

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).

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.