PolyPredix™

La predicción de palabras PolyPredix™ reduce un 50% el número de pulsaciones necesarias, sin configuración ni entrenamiento.

El problema

Si dependes de un teclado en pantalla para comunicarte, cualquier cosa que mejore la velocidad de escritura y reduzca el esfuerzo marca una gran diferencia.La predicción de palabras es una de esas tecnologías que pueden marcar una gran diferencia, siempre y cuando para el usuario requiera menos esfuerzo  localizar la sugerencia correcta que escribir la siguiente letra. Un sistema de predicción de palabras tiene que funcionar como si estuviera leyendo tu mente. Este fue el objetivo que teníamos al desarrollar nuestro motor de predicción de palabras PolyPredix.

Tipos de predicción de palabras

Reglas lingüísticas o estadísticas

Existen dos tipos básicos de predicción de palabras: sistemas basados en reglas lingüísticas y sistemas basados en estadística. Los sistemas de predicción lingüística tienen la ventaja y el inconveniente de que guían al usuario a escribir ciertos tipos de frases. Los sistemas de predicción estadística permiten al usuario más libertad en el estilo de escritura pero no garantizan oraciones gramaticalmente correctas. Para PolyPredix, elegimos el enfoque estadístico porque asi podíamos combinar una buena predicción con el soporte para diferentes idiomas.

Poder de predicción

En el mundo de la predicción de palabras, existen tres métodos diferentes para la predicción de palabras: terminación de palabras, predicción de la siguiente palabra y predicción de varias palabras. Los sistemas de terminación de palabras sugieren un final a la palabra actualmente escrita pero son incapaces de sugerir la siguiente palabra más probable. Los sistemas de predicción de la siguiente palabra combinan la terminación de palabras con la capacidad de sugerir la siguiente palabra después de introducir un espacio. El método más avanzado es la predicción de varias palabras, tiene la misma funcionalidad que la terminación de palabras y la predicción de la siguiente palabra, pero además hace sugerencias de varias palabras, por ejemplo teclear "qui" podría sugerir "quiero ir a" entre otras. PolyPredix es un sistema de predicción de varias palabras.

Creando una predicción eficaz

Factores

El motor PolyPredix tiene en cuenta una amplia gama de factores para proporcionar las mejores sugerencias posibles. Usando diccionarios de predicción altamente optimizados que contienen 90.000 palabras comunes y combinaciones de palabras, el sistema analiza con que frecuencia y cuán recientemente se utiliza una palabra. Además, cuando predice una palabra, PolyPredix toma en cuenta las anteriores palabras ya que muchas frases siguen patrones similares.

Autoaprendizaje

El motor PolyPredix aprende automáticamente. Mientras el usuario teclea, el sistema personaliza las frecuencias para ese usuario en particular y aprende nuevas palabras y combinaciones de palabras.Incluso es capaz de aprender un nuevo idioma de lo que escribe el usuario. Para los usuarios que frecuentemente cometen errores al teclear, es posible desactivar el aprendizaje o evitar que aprenda palabras desconocidas para el corrector ortográfico. Pequeños errores, tales como errores con las mayúsculas o falta de acentos en las palabras, son a menudo corregidos automáticamente por el motor de predicción.

Optimizando tu configuración

Una predicción de palabras eficiente ahorra esfuerzo y ayuda a mantener la velocidad de escritura durante un largo periodo de tiempo. Mostrar más sugerencias aumenta la probabilidad de que aparezca la sugerencia correcta. Sin embargo, mostrar más sugerencias también conduce a un mayor esfuerzo visual mientras se exploran las sugerencias. En la figura de abajo, puedes ver el impacto que tiene el número de sugerencias sobre el número de palabras que ahorra al teclear. Con tan solo mostrar tres sugerencias,el número de pulsaciones necesarias puede reducirse hasta un 50% al escribir en inglés con el motor PolyPredix 3 incluido en Proloquo4Text. La reducción de esfuerzo varía según el idioma, dependiendo de la complejidad del mismo. Una vez que el sistema se acostumbra al vocabulario del usuario, la reducción del esfuerzo se eleva a más del 75% para el inglés. Estas enormes reducciones en esfuerzo pueden acelerar la escritura de los usuarios más lentos, haciendo de nuestro motor PolyPredix uno de los motores de predicción más eficaces del mercado.

Figura: Reducción de esfuerzo en 5 idiomas mostrando de 0 a 15 sugerencias. Sin configuración ni aprendizaje previo.

Apps que utilizan esta innovación