Esto es Google
Novedades sobre la tecnología en productos y soluciones de Google en español.
Una mirada dentro de la tecnología de Google Translate
noviembre 17, 2011
Nota: este post forma parte de una serie que explora la tecnología de búsqueda de Google, en palabras de
Peter Norvig
, Director de Investigación en Google.
Una de las preguntas que más nos hacen respecto a Google Translate es: ¿cómo funciona Google Translate y cómo puede manejar tantos idiomas? La respuesta a esto no siempre es simple, sin embargo, nuestro acercamiento al problema tiene mucho que ver con el aprendizaje automático a partir de ejemplos. Esto nos permite, hasta el momento, traducir entre 58 idiomas distintos y de forma automática.
Para poder comprender mejor los métodos que se utilizan en la actualidad, demos un paso hacia atrás para recorrer el camino que nos ha traído hasta aquí. Los programadores de los antiguos sistemas intentaron enseñarle al sistema reglas gramaticales y de vocabularios, algo así como: “Esto es un sustantivo, esto es un verbo, y así es como deben ir juntos en estos dos idiomas.” Sin embargo, el lenguaje es tan fluido y extenso, que los programadores no pudieron con las millones de palabras y las billones de combinaciones que se pueden dar entre ellas, y sobre cómo cambian con el tiempo. Por tanto, resultó que este enfoque no era el adecuado. Tenía dos problemas, por un lado las reglas del idioma eran absolutas, pero el lenguaje está muy lejos de ser absoluto y está lleno de excepciones; el segundo problema fue que el lenguaje además de complejo y lleno de excepciones, también es cambiante, con nuevas palabras que se agregan todo el tiempo, y reglas que cambian para dar paso al lenguaje del día a día. Toda esta complejidad hace imposible el estar reprogramando los cambios, y eso, pensando en uno o dos idiomas. Ahora imaginen la complejidad de hacerlo para muchos más.
Por todo esto, el nuevo enfoque está basado en datos. El primer reto fue lograr tener suficientes ejemplos como para abarcar la mayor cantidad de reglas y excepciones de cada idioma, pero ¿de dónde sacar tantas muestras? Fue entonces que dimos el siguiente paso y programamos nuestras computadoras para buscar en la web millones de ejemplos de traducciones en el mundo real, y para que analizara todos esos datos para encontrar patrones acerca del modo en que frases completas son traducidas a otras frases. Utilizamos el aprendizaje automático para buscar patrones que se repitieran, patrones del tipo: “esta frase en inglés parece que se traduce en esta otra frase al español, pero sólo si está cerca de esta otra palabra”. En otros términos, la traducción no se limita a cada una de las palabras en una frase, sino al conjunto, tomando en cuenta el contexto.
Aunque la idea básica es muy simple, los detalles son complicados. Para poder hacer el mejor uso posible de los ejemplos disponibles, trabajamos de manera enfocada en la estadística y el aprendizaje automático, para luego convertir a esta tecnología en
un producto de consumo
de clase mundial. Al visitar un sitio web en tailandés, francés o alemán,
Chrome
lo detectará y preguntará al usuario si quiere traducir dicho sitio a su propio idioma.
Estamos trabajando para llevar la tecnología de Translate a los distintos productos que tenemos. Siempre pueden ir a
translate.google.com
, pero también está integrado en nuestro navegador,
Chrome
, permitiendo navegar la web en algún otro idioma. También tenemos una app de Google Translate para
iPhone
y
Android
, incluso con “
modo conversación
” para algunos idiomas, con lo que tu smartphone o tablet se convierte en un intérprete entre 14 idiomas distintos. Todo esto nos ayudará a cumplir con nuestro propósito de organizar la información del mundo y permitir a la gente disponer de ella en un gran universo de dispositivos, para todos, de manera accesible y útil.
Por
Peter Norvig
, Director de Investigación en Google
Labels
Google Maps
166
Android
130
Chrome
88
Google+
77
Gmail
74
Google Search
52
Google Apps
44
apps
37
Google Earth
34
Google Docs
25
Search
19
Enterprise
18
Google Translate
17
Blogger
16
Chrome Web Store
10
+1
4
Analytics
3
AdSense
2
AdWords
1
Archive
2022
abr
mar
feb
ene
2021
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2020
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2019
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2018
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2017
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2016
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2015
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2014
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2013
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2012
dic
nov
oct
sept
ago
jul
jun
may
abr
mar
feb
ene
2011
dic
nov
oct
sept
ago
abr
2010
dic
nov
sept
2009
jul
may
mar
2008
jun
2007
jun
may
2006
abr
Feed
Follow @googleespanol
Follow
Dennos su opinión en nuestros
Foros de Producto
.