JALIMI: Generación de lenguaje natural

Transparencias

La práctica

  1. Baje y instale KPML. (purl.org/net/kpml)
  2. Baje los siguientes recursos, descomprímalos, y guarde las carpetas ("titles" y "mini-english") en la carpeta "Recursos".
  3. Corra el programa KPML. Varias ventanas se abrirán. Nosotros vamos a trabajar solamente con la ventana que se llama "Development (KPML)".

Ejercicio 1.

  1. Seleccione el idioma "titles" y cargue los recursos "titles".
    Para seleccionar el idioma cliquee en "Set Language". Para cargar los recursos cliquee en "File" y después en "Load Resources".
  2. Para emepezar examine y complete la gramática "titles". El curso introductorio (tutorial) "Working with Systemic-functional Grammars: I" (http://www.fb10.uni-bremen.de/anglistik/langpro/kpml/tutorials/KPML-first-intro.htm) describe paso por paso cómo se usan las funcionalidades basicas de KPML usando la gramática "titles" como ejemplo.

Ejercicio 2.

  1. Seleccione el idioma "mini-english" y cargue los recursos correspondientes.
  2. Para ver toda la gramática cliquee en "Inspect" y "Graph Region" y después (en la ventana mostrando la gráfica) seleccione "Flags"-"Toggle gate visibility".
    Explicación: Inicialmente KPML solo muestra los sistemas que corresponden a una decisión entre diferentes opciones. "Toggle gate visibility" le hace mostrar también los sistemas que están asociados con solamente un feature y, por eso, no provocan una decisión.
  3. Examine esta gramática (mínima) de un fragmento del inglés usando la representación gráfica y la funcionalidad de recorrer el red de sistemas ("Traverse grammar"). Esta introducción al formalismo de gramáticas sistémicas funcionales puede ser útil.
  4. Extienda la gramática. Por ejemplo: