Hacia una arquitectura flexible para sistemas de predicción de palabraspropuesta de diseño y evaluación

  1. Palazuelos Cagigas, Sira Elena
  2. Martín Sánchez, José Luis
  3. Hierrezuelo Sabatela, Lisset
  4. Macías Guarasa, Javier
Revista:
Procesamiento del lenguaje natural

ISSN: 1135-5948

Año de publicación: 2005

Número: 35

Páginas: 311-318

Tipo: Artículo

Otras publicaciones en: Procesamiento del lenguaje natural

Resumen

La predicción de palabras es un proceso mediante el cual se intenta predecir la palabra que un usuario está escribiendo o va a escribir, de forma simultánea a la propia escritura. Se utiliza fundamentalmente para disminuir el esfuerzo que requiere la entrada de textos en aplicaciones orientadas a personas con discapacidad. En el presente artículo se describe una propuesta para la arquitectura de un avanzado sistema de predicción de palabras. Esta arquitectura propuesta es modular y sumamente flexible, con bloques independientes e interfaces claras, de forma que permite utilizar fácilmente distintos algoritmos de predicción, e incluso predecir en varios idiomas. En la actualidad, se ha implementado un sistema de predicción de palabras según la arquitectura propuesta, que cuenta con un diccionario fijo para castellano con 160000 entradas, la posibilidad de generar diccionarios personales del usuario, y métodos de predicción basados en gramáticas probabilísticas de palabras y categorías y en el uso de una gramática formal. Dependiendo de la configuración utilizada, el sistema puede predecir correctamente más del 94% de las palabras, y reducir el número de pulsaciones necesarias para escribir el texto en más del 50%. Prueba de la flexibilidad de la arquitectura es que esta implementación se ha incluido en varios programas de predicción en distintos idiomas