Comunicador dinámico AsTeRICS Grid

20 – Menú principal – Corrección gramatical

La corrección gramatical es un servicio que forma parte de la API de ARASAAC y que integra el Procesamiento del Lenguaje Natural (PLN), mediante Inteligencia Artificial (IA) en aplicaciones y software relacionado con la Comunicación Aumentativa y Alternativa (CAA). Este API realiza flexiones gramaticales (conjugación de verbos, concordancia de género y número…) de forma automática en español y puede ser utilizada en actividades de comunicación y de modelamiento del lenguaje a través del Lenguaje Natural Asistido (LNA).

AsTeRICS Grid conecta con la API de Corrección Gramatical que ofrece ARASAAC facilitando, de este modo, corregir automáticamente la gramática de las frases.

Autores

La corrección gramatical ha sido desarrollada gracias a la colaboración de Eduardo Lleida Solano, Profesor del Departamento de Ingeniería Electrónica y Comunicaciones de la Universidad de Zaragoza, José Manuel Marcos Rodrigo, asesor de ARASAAC actualmente jubilado y el equipo de ARASAAC.

Requisitos y características

Actualmente, la API de corrección gramatical sólo está disponible en Español y al ser un servicio online prestado por ARASAAC requiere que el dispositivo esté conectado a Internet para su funcionamiento.

Activación del corrector gramatical

En el Menú principal de Asterics Grid, dentro del apartado de Configuración del comunicador, en la parte inferior de la página encontramos el apartado Miscelánea. Dentro de él activaremos la corrección gramatical haciendo clic en la casilla „Activar la corrección gramatical automática a través de la API de Lenguaje Natural de ARASAAC“.

Funcionamiento

La corrección gramatical funciona de modo transparente para el usuario final y para las personas que configuran el comunicador dado que efectúa la corrección sobre la frase ya construida una vez analizada. No es necesaria una configuración previa del comunicador.

Al actuar sobre la frase, para su correcto funcionamiento, construiremos frases con la estructura SUJETO + VERBO + COMPLEMENTO/S.

Si por ejemplo construimos la frase „YO COMER ENSALADA“….

….una vez pulsemos en PLAY la frase será enviada a la API para su análisis y ésta devolverá la frase „YO COMO ENSALADA“.

En este ejemplo únicamente ha sido necesario conjugar el verbo en primera persona del singular. Al no haber ninguna palabra que establezca el tiempo verbal se toma el presente como tiempo verbal por defecto.

Si añadimos una palabra indicando tiempo pasado o futuro, la API conjugará el verbo en consonancia. En este otro ejemplo vemos como al añadir „AYER“ conjuga el verbo en pasado simple.

La conjugación verbal toma, además, como referencia para el análisis el sujeto. De esta forma podemos construir frases con cualquier persona. En este ejemplo vemos una frase construida con el (segunda persona del singular).

Finalmente, la API es capaz también de hacer concordancias de género y número entre artículos, sustantivos y adjetivos tal y como podemos ver los ejemplos que mostramos a continuación. El nombre (sustantivo) siempre tiene prevalencia a la hora de establecer el género y número sobre el resto de elementos gramaticales.

En este primer ejemplo vemos como el artículo UN, al acompañarse de GAFAS, es transformado en UNAS por el sistema.

En este último ejemplo más complejo vemos como se efectúan correcciones tanto en el sujeto (la maestra), como en la conjugación verbal (habla con) como en el complemento circunstancial (los amigos).