En Gwave, hable por el Messenger, hice una encuesta, puse un post al blog, publique en Twitter y hable con una Robot de carácter fuerte.
Hace unas semanas un email me distrajo de hacerle test, habituales de actualización a las aplicaciones 2010 que presento Microsoft recientemente. La invitación de Google que llego luego de meses de solicitada alimento una curiosidad generalizada por muchos.
Sobre lo que es Google Wave no hay que abundar pues la cantidad de información es considerable, pero si les compartiré algunas de las cosas más importantes que he podido ver. Básicamente en Google Wave todo se maneja por Waves que se visualizan como los mails en un mail client. Solo que los waves funcionan diferente.
GWave permite en un Wave hacer entradas de datos estas entradas se llaman blips y funcionan como mini post dentro del Wave. Estas pueden ser combinadas con Extensiones, que son Clases que permiten entre otras cosas tener encuestas interactivas en línea para todos los usuarios, o una sección de Google Maps online (no el print screem como se envía en un mail) el Google Maps dentro del Wave con todas sus funciones y es aquí donde se empieza a diferenciar un Wave de un mail.
Las posibilidades de las Extensiones en este sentido son de los principales potenciales que tiene Gwave, las posibilidades son amplias, pero no se quedan ahí, también hay waves con HTML o aplicaciones SWF que llevan el trabajo en equipo a otro nivel, pues no se envía un link de un archivo compartido, el wave es el archivo que se edita de modo online, esto lo hace un documento, un workgroup o una aplicación, en lugar de un simple transporte de información.
Los Gadgets son pequeñas aplicaciones con las que podemos interactuar y convertir un Wave en otra cosa. Por ejemplo ya he visto gadgets que al agregarlos a un wave lo convierten en una sesión de Twitter y lo que publiques en el Wave se transforma en un Tweet, Gadgets que permiten abrir en un Wave una sección completa de Gmail, todos con su menú personalizado para Gwave y funciones basicas.
Otro punto prometedor de la tecnología son los robots, un robot que se representan como si fueran usuarios. Estos al ser agregados como invitados a un wave realizan ciertas funciones. Para explicarlo mejor les copiare una explicación de un compañero en un Wave “Lo mío es una explicación poco técnica, pero seguro que te va a ser de ayuda. Viste matrix recargado? Todos esos programas que andan por ahí con forma humana (Ej: los agentes) son lo mismo que el concepto de robot. Un robot es una entidad que ante determinadas acciones da determinadas respuestas. A su vez estos robots, se manifiestan como una “persona” mas de tu lista de contactos. Cada vez que tu agregas una de estas entidades a una wave, estos responden a las diferentes acciones que se realizan de una forma diferente según sea su cometido. Un ejemplo de esto es el “emoticony” que al estar agregado en una wave responde a ciertos símbolos convirtiéndolos en emoticones.”
Entre los que he encontrado están: Muchos Juegos. Aplicaciones de comunicación como Gmail, Google Talk integradas por Robots o Gadgets, Live Messenger, Facebook. Bloggy es un robot que te publica cada Wave como un post en tu Blog. Otros son RSS, Google Calendar, To do, GwowDatabase, entre otros.
A mejorar están los aspectos de seguridad, algunos Robots deben de dar la garantía de no otorgar permisos adicionales. Además de esto los waves deben de tener la posibilidad de crear políticas de límites, el entorno debe de ser más amigable, pues ahora está muy técnico, por ejemplo la bandeja permite hacer búsquedas en tus waves o en waves publicas por parámetros por ejemplo, “with:public lang:es” es una búsqueda de las waves publicas cuya lengua sea español. Esto es muy técnico para el público común. Pero el avance es diario vía Google y los aportes que recibe de miles de programadores a través del SDK. Google hace de filtro. Casi todos estos features los hemos visto antes, pero nunca todo junto como ahora.
Los robots ejecutan diversas funciones algunos son muy impresionantes, como por ejemplo Eliza, es un robot que Chatea, conversa de casi cualquier tema (solo en Ingles por ahora), responde preguntas, hace preguntas referente a emociones, detecta palabras que sugieren un estado de ánimo entre otras cosas. Lo que hace es analizar el texto introducido y reaccionar de acuerdo a las palabras que tiene la entrada, todavía es joven, pero les comparto un chat divertido para que vean cómo funciona este ejemplo. Ojo, tiene su carácter..
Hacia dónde va GWave
Que tiene dentro
Wave debe de funcionar mejor que lo que hizo Google Knol (un fracaso, que era prometedor), de funcionar podría ser el impulsor de estandarizar HTML 5, que es lo que google le interesa implementar. Un ejemplo de lo que puede hacer Gwave basado en HTML 5, es que puede arrastrar una carpeta de fotos a un Wave conectado a Facebook y el wave automáticamente las sube con Drag and Drop al Browser. La escritura en tiempo real de varios usuarios al mismo tiempo (se ve letra por letra lo que los demás escriben) son de las cosas que permite el Wave Protocol inventado por Google basado en HTML 5.
Inteligencia Artificial
Google implemento en Gwave un corrector de ortografía que utiliza inteligencia artificial para corregir y aprende cada día más. Es el mismo de Google Translator que ha aprendido del proyecto de Google Books a leer. Este mismo núcleo se puede utilizar en un robot que hace traducción palabra por palabra en un wave, ya que un wave puede funcionar como ventana de Instant Messenger si se habla con alguien que escribe en mandarin este va a traducir palabra por palabra y luego analizar la oración y hacer los ajustes de acuerdo a lógica y tu lo veras en tu idioma, viceversa si se quiere para el amigo en mandarin, y FUNCIONA.
Google Wave Server
Google Wave Server se puede descargar e instalar en el servidor de la oficina, reemplazando el mail server con waves y teniendo el poder de la red 2.0 que tanto se utiliza en Facebook, Twitter en una herramienta institucional, con facultad para customizarla en todos los niveles de acceso y personalización que brinda la plataforma Open Source. Es como tener una versión Ubuntu de un mail server basado en web 2.0
Encuestas – Análisis de Datos
El Gadget de las encuestas se ve simple, pero imaginar una más complicada enviada a los clientes e ir viendo los resultados en línea, dejando que Google Wave Server indexe y analice la información online, (si hace minería de datos), sumándole al Wave, Google Charts para ver gráficos analíticos y resultados estadísticos, todo en una plataforma Open Sourse suena prometedor. Ojo Gwave manejara bases de datos, incluso offline gracias a HTML 5.
WorkFlow
Gwave permite:
Si les interesa una invitación, me la pueden pedir por aqui o por Twitter los que tienen mu cuenta.