No logo - Only favicon google.dirson.com
  <noticias de google en español>
Google
 
 RSS - Sindicación
Feed Icon
feed RSS
 o Suscríbete al feed
 o ¿Qué es RSS?

 acerca de google
 o acciones de Google
 o faq google
 o navegador web Google Chrome
 o historia de google
 o otros google's
 o la competencia
 o pagerankTM
 o tecnología
 o google & linux
 o logos de google
 o curiosidades
 o googlebot
 o Google Talk
 o AdWordsTM
 o AdSenseTM
 o países
 o hispanoamérica
 o google spain
 o google toolbar
 o Google Maps
 o YouTube
 o Google en español
 o Googel
 o teléfono móvil
 o Google Phone
 o Google Mobile OS
 o OpenSocial
 o Google Knol

 buscar en este blog

 email de google
 o Gmail
 o impresiones
 o trucos
 o utilidades

 herramientas
 o fresh machine
 o buscador
 o dirección IP
 o diccionario
 o google bombing
 o Google API
 o Buscador de vídeos

 webmasters
 o posicionamiento

 trucos
 o trucos para buscar
 o caché de google
 o google hacks

 discusiones
 o foro de Google
 o foro AdSense
 o foro posicionamiento
 o lista de correo

 sobre dirson
 o categorías
 o noticias en tu web
 o mapa web



¿Una API de Google para traducir palabras a diferentes idiomas?

La tecnología de traducción de Google es utilizada por la compañía para diferentes propósitos, pero sin duda el más importante es el de poder determinar el significado de los contenidos de los documentos que rastrea, y poder ofrecer así al usuario (por ejemplo, a través del buscador web) la posibilidad de localizar información en cualquier idioma. Ahora lo está haciendo en este mini-buscador, y para ello utiliza un potente sistema que se ha nutrido por ejemplo de decenas de miles de documentos de Naciones Unidas, traducidos en varios idiomas.

Sería realmente interesante que esta tecnología de traducción no solamente estuviese disponible en las aplicaciones propias de Google (en 'Google Docs' o en Gmail a la hora de redactar un documento o un email), sino que los usuarios tuviésemos también acceso a esta tecnología (a través de una API, por ejemplo) y pudiésemos desarrollar aplicaciones propias haciendo llamadas a sus servidores con determinadas palabras y obteniendo estas mismas palabras traducidas.

Por ejemplo, podríamos crear traducciones automáticas (más o menos correctas) de los contenidos de nuestro blog sin necesidad de llevarle a un segundo servicio externo o sin necesidad de utilizar ningún plugin de nuestro navegador web. O crearnos un programa que traduzca, de manera automatizada, un listado de palabras que hemos utilizado en un software que hemos desarrollado.

Google seguramente no vaya a ofrecer nunca una API similar. La única similar que disponíamos (la Google SOAP Search API) dejó de soportarse justo hace uno año, puesto que a la compañía le han dejado de interesar cualquier tipo de interface que permita a los usuarios obtener información 'plana' de sus servidores, como era esta API de la que ya no se ofrece soporte (devolvía un documento XML con resultados del buscador web) o como puede ser esta API de traducción que os proponemos (devolvería solamente palabras traducidas).

Todas las APIs que fomenta ahora Google, o bien devuelven datos de información pública en entorno 'rico' que permite por ejemplo insertar publicidad (la de Google Maps, la 'Ajax Search API), o bien están destinados a servicios personalizados que no interactúan con la información pública (la de los Gadgets, la de las hojas de cálculo). La única excepción podría ser la de YouTube, que sigue devoliendo datos sobre los vídeos alojados en este servicio.

¿Cómo podríamos entonces acceder a datos de la tecnología de traducción de Google desde sus propios servidores para construirnos alguna aplicación como la que os comentábamos? Por ahora, solamente hemos descubierto dos métodos. El primero es a través de la nueva funcionalidad que ha presentado hace unos días 'Google Talk' y que permite obtener traducciones de palabras. Simplemente debes agregar como contacto a 'en2es@bot.talk.google.com' si quieres traducir de inglés a español ('es2en@bot.talk.google.com' de español a inglés, 'fr2de' de francés a alemán, etc.) y enviar palabras a este nuevo contacto (ver captura). Tenéis más información en este post oficial.

Como 'Google Talk' establece sus comunicaciones a través del protocolo abierto 'XMLPP-Jabber', podríamos utilizar una librería que interactúe con él (existen varias en distintos lenguajes de programación) para crear nuestra propia aplicación que simule estar 'hablando' con 'es2en@bot.talk.google.com' y nos devuelva aquellas palabras que le ofrece traducidas.

Otro segundo método para interactuar con una hipotética API de traducción de Google es hackeando la Google Toolbar (que permite traducir palabras en inglés) y realizar las mismas peticiones que esta herramienta establece con los servidores de Google. Por ejemplo, esta URL es la que devuelve las traducciones de la palabra 'country' separadas por el símbolo ';'.

Copiando este mismo método hemos creado esta herramienta para poder acceder a estas URLs y poder crearnos una aplicación propia. El único parámetro de la URL que necesitamos es 'sig', que se crea con cualquiera de los algoritmos para calcular el 'Google checksum' de palabras que se pueden localizar en la WWW.

Publicado el 26 de diciembre de 2007 | Categoría: tecnologia

jecik jecik, el 27 de mayo de 2008 a las 21:20h (CET), dijo:
mm ola!
pues no entendi
nada de esta
cosa ee
mejor pongan cosas buenas
porque necesito
acer mi tarea y no
la encuetro ee
ya me voy
bye



p.d:que miedo
que es eso de
escribe las sig.
palabras queremos ver si
eres un humano que menzadas
ovio que soi humano
no como tu
un ESTRATERRESTRE
sin ofender
jeje bueno
ya me voy
bye
IDIOTA

Puedes dejar un comentario sobre la noticia del post rellenando y enviando el siguiente formulario. Los campos marcados con asterisco (*) son obligatorios.

Tu nombre (*):
Esto será lo que aparecerá como el autor del comentario

Tu URL (opcional):
We use JavaScript redirections and 'rel=nofollow', so links are not considered by Google.

Tu email (*):
No lo haremos público. Además, con tu email puedes utilizar Gravatar para mostrar tu avatar personalizado.

Tu comentario (*):

We remove HTML tags.

Escribe las palabras que ves a continuación en este Captcha (queremos saber si eres un humano. Más info sobre Captcha en este link):


¿Tienes alguna noticia sobre Google para enviarnos? Puedes contactar con nosotros


Webmaster: ¿Quieres incluir en tu sitio web nuestras noticias y contenidos?


Últimas noticias

:: Concurso de dibujo de logotipos de Google para niños de México
:: Palabra seleccionada para el concurso de posicionamiento
:: Embeber un vídeo de YouTube empezando en un segundo concreto
:: Google pierde dos juicios en Alemania tras considerarse que los thumbnails de 'Google images' son ilegales
:: Dependencia de Google: fallo en el buscador hace que precio de acciones descienda casi un 30%

Últimos posts en el foro

:: Nuevo directorio de intercambio de enlaces (sin reciproco)
:: Oferta de empleo para SEOs en Madrid
:: Esta web es peligrosa para los anunciantes ?
:: Publicidad Gratuita
:: Hotlink ¿Ayuda al posicionamiento?
::

IMPORTANTE: Este sitio web NO tiene ninguna afiliación ni relación con Google Inc. Todos los logotipos, marcas comerciales e imágenes son propiedad de Google Inc (Mountain View, CA 94043, USA). [Más información]