Archivos por Etiqueta: Google

La gran G ha dado un paso importante en contra de las barreras que nos impone la existencia de distintos leguajes. Mediante su software de comunicación, Google Talk,  ha puesto a disposición de sus usarios unos robots  que realizan traducción de un idioma origen a uno destino.

Para quienes no conozcan lo que es un bot, tal como lo explican en Google Talkabout,  un bot es una pieza de software que, para efectos de Google Talk, actúa como un contacto que nos entrega la información para la que está diseñado. En el caso particular, son traducciones de un idioma a otro, pero bien podría ser el pronóstico del tiempo, el valor de distintas divisas, etc. Toda esta maravilla puede ser programable por cualquier persona que se interese en hacerlo, ya que es una tecnología abierta y apta para todo público.

El funcionamiento es bastante simple. Lo primero es conocer la codificación de dos letras para los idiomas que nos interesa. Una vez sabido esto, podemos  agregar como contacto al bot que realiza la tradución siguiente una regla muy sencilla:

  • [código idioma oringen]2[código idioma destino]@bot.talk.google.com

Así, si queremos usar el bot para traducir de español a inglés, debemos agregar como contacto al bot cuya dirección es es2en@bot.talk.google.com

Claro, hasta el momento parece un traductor más. Entonces, ¿dónde está el gran avance? Bueno, lo simpático de todo esto es que puedes establecer una conversación con alguién que no hable en tu idioma, agregar a la conversación a tu bot traductor, y escribir a la otra persona sin problemas: el bot traducirá por ti al idioma de la otra persona. Obviamente, para que la cosa funcione, la otra persona debiera incluir en la conversación a su bot que traduce a tu idioma :D

Se me ocurre estonces una prueba-maldad… ¿qué ocurre si agrego los bots es2en y en2es, es decir, de español a inglés y de inglés a español? Así, la respuesta que me entrega el bot es2en es la pregunta para en2es, quién debiera darme como resultado algo parecido a lo que originalmente pregunté a es2en. Ya veremos qué pasa con ello…

Es una noticia un tanto vieja… pero tal vez más de alguien no haya leído al respecto o simplemente no lo recordaba (como yo…). Google a publicado una API para generar gráficos en aplicaciones Web.

Versión corta de la  historia: para generar un gráfico simplemente debes  enviar mediante URL los parámetros correspondientes. Por ejemplo, para generar un gráfico basado en el mítico Hola Mundo! debes escribir http://chart.apis.google.com/chart?cht=p3&chd=s:hM&chs=400×200&chl=Hola|Mundo en tu navegador más cercano. Lo que te entregará un gráfico igual al siguiente:

grafico de ejemplo

Brevemente, los parámetros entregados son:

  • cht=p3: tipo de gráfico
  • chd=s:hM: los datos a graficar
  • chs=400×200: el tamaño del gráfico
  • chl=Hola|Mundo: texto a incluir en el gráfico

Para la versión completa de la historia, nada mejor que propia página de documentación.