T9 y Texto Predictivo

T9 Cuando aun no se conocían los informáticos como tales, los sistemas de computación eran manejados por los matemáticos. Esto no era extraño, pues muchas de las bases sobre las que se sustentan grandes avances tecnológicos, han sido aplicaciones de principios matemáticos postulados bastantes años antes. Los compresores de formatos mp3 (audio) y jpeg (imagen) son una muestra, pero hoy quiero centrarme en un desarrollo curioso y a la vez interesante para los teléfonos móviles. El texto predictivo.

Texto predictivo japones

 El texto predictivo es una tecnología de entrada de texto que permite formar palabras presionando un solo botón por cada palabra, y cuyo objetivo principal es simplificar la escritura de mensajes de texto.

 Para entender como se consiguió, hay que explicar primero algunas cosas.

 El japonés tiene tres grupos de tipos de gramática escrita:

Kanjis -La primera son los Kanjis, en los cuales cada símbolo representa una palabra. Existen varios miles diferentes, pero hay unos 2400 de uso más común. Las primeras maquinas de escribir que intentaron colocarlos, eran auténticos monstruitos.

 -La segunda y la tercera son de tipo silábico, es decir, cada símbolo representa una silaba o una vocal. Estos se llaman Hiragana y Katakana.

 Pero ahí no acaba la cosa, por si esto fuera poco, una misma palabra puede representarse escrita de formas diferentes. ¿Cómo puede teclearse con unas pocas teclas todo este montón de kanjis?.

 Originalmente se pretendía poder escribir en japonés en un teclado de ordenador, el cual, aunque con mas teclas, seguían teniendo el mismo problema. La tecnología de finales de los 70 no permitía grandes velocidades de proceso ni el tratamiento de enormes diccionarios y gramáticas japonesas con acceso rápido. Fue entonces cuando elementos matemáticos entraron en acción de la mano de Toshiba. Los Modelos ocultos de Márkow y el algoritmo de Viterbi, permitieron el aprendizaje por parte de los ordenadores de patrones de uso de las palabras, que permitieron escribir japonés en un teclado de ordenador, de forma cómoda.

Visual Studio Al implementar esto mismo en los móviles, se pudo aplicar gracias al uso de un diccionario con las palabras mas comunes como derivación de la anterior tecnología. Al pulsar las teclas, el algoritmo busca la posible palabra y muestra la más probable, la cual se acepta o selecciona alguna de las disponibles.

 Este sistema fue tan eficiente que empresas como Microsoft lo usaron para mejorar el tratamiento de texto en su procesador Word. Los últimos desarrollos de esta tecnología se han aprovechado para los textos predicativos que aparecen mientras estas programando en sistemas como el Visual Studio que te permiten acelerar la programación al minimizar la cantidad de teclas pulsadas.

 El sistema T9 usado en los móviles europeos es un poco engorroso debido a que nuestras necesidades no son tan estrictas como los japoneses y muchas veces perdemos el mismo tiempo tecleando normal que usando el T9.