transparencias de la práctica

Anuncio
Práctica: una herramienta para
especificar gramáticas
Kristina Striegnitz
Dept. of Computational Linguistics
Saarland University
[email protected]
http://www.coli.uni-sb.de/˜kris
JALIMI — práctica – p.1
Dónde vamos a trabajar?
Surface
Realization
Language
Analysis
Reference
Generation
Text
Planning
Executing
Actions
A−Box: User Knowledge
A−Box: World Model
T−Box
JALIMI — práctica – p.2
El software
•
KPML development environment (Komet-Penman multilingual
development environment)
•
Penman y Komet fueron dos proyectos importantes sobre
generación.
•
KPML es una herramienta para desarrollar gramáticas en el
formalismo de systemic-functional grammar que son populares en
el área de generación.
•
El software puede ser bajado de http://purl.org/net/kpml.
El sitio también tiene gramáticas para varios idomas y más
información sobre el software y el formalismo de gramática.
JALIMI — práctica – p.3
Systemic-functional grammar (1)
•
Las diferentes opciones gramaticales están motivadas por las
diferentes funciones que ellas tienen en la communicación.
• afirmar/preguntar/ordenar
The window is open/Is the window open?/Open the window.
• positivo/negativo
The window is open./The window is not open.
• dar enfacis al agente/ poner al agente en segundo plano
I opened the window./The window was opened by me.
•
El sistema de generacióne tiene que eligir las funciones
comunicativas que quiere expresar. Una gramática funcional
especifica cómo trasladar estas deciciones en una expresión en
lenguaje natural.
•
Hay dependencias entre decisiones de differente tipos.
E.g. ‘ordenar’ y ‘poner agente en segundo plano’ no pueden ser eligidos juntos.
JALIMI — práctica – p.4
Systemic-functional grammar (2)
•
Un sistema representa alternativas gramaticales minimales.
MOOD TYPE
indicative
imperative
•
Las gramáticas son redes de sistemas.
RANK
words
PROCESS TYPE
mental
verbal
groups
relational
material
clause
MOOD TYPE
indicative
INDICATIVE TYPE
interrogative
declarative
imperative
JALIMI — práctica – p.5
Systemic-functional grammar (3)
•
Las diferentes opciones de un sistema pueden ser asociadas con
reglas que especifican como realizar la frase.
MOOD TYPE
indicative
+Subject
INDICATIVE TYPE
interrogative
declarative
Subject^Finite
imperative
JALIMI — práctica – p.6
Systemic-functional grammars en generación
Programas especializadas para tomar
una decision especifica
Base de conocimiento
?
?
?
words
groups
RANK
indicative
clause
interrogative
declarative
INDICATIVE TYPE
MOOD TYPE
imperative
JALIMI — práctica – p.7
Qué vamos a hacer?
Programas especializadas para tomar
una decision especifica
Base de conocimiento
?
?
?
words
groups
RANK
indicative
clause
declarative
INDICATIVE TYPE
MOOD TYPE
•
interrogative
imperative
Nosotros vamos a tomar el lugar de los programas que toman las
decisiones (en forma interactiva).
JALIMI — práctica – p.8
Descargar