Universitat Pompeu Fabra. Departament de Tecnologies de la Informació i les Comunicacions
Programa de doctorat en Tecnologies de la Informació i les Comunicacions
The present Ph.D. thesis addresses the problem of deep data-driven Natural Language Generation (NLG), and in particular the role of proper corpus annotation schemata for stochastic sentence realization. The lack of multilevel corpus annotation has prevented so far the development of proper statistical NLG systems starting from abstract structures. We first detail a methodology for annotating corpora at different levels of linguistic abstraction (namely, semantic, deep-syntactic, surface-syntactic, topological, and morphological levels), and report on the actual annotation of such corpora, manually for Spanish and automatically for English. Then, using the resulting annotated data for our experiments, we train and evaluate deep stochastic NLG tools which go beyond the current state of the art, in particular thanks to the absence of rules in non-isomorphic transductions. Finally, we show that such data can also serve well other purposes such as statistical surface and deep dependency parsing.
La presente tesis aborda el problema de la generación de textos partiendo desde estructuras profundas; se examina especialmente el papel de un esquema de anotación apropiado para la generación estadística de oraciones. La falta de anotación en varios niveles ha impedido hasta ahora el desarrollo de sistemas de generación estadística desde estructuras abstractas. En primer lugar, se detalla la metodología para anotar corpus en varios niveles (representaciones semánticas, sintácticas profundas, sintácticas superficiales, topológicas y morfológicas), y se presenta su proceso de anotación, manual para el español, y automático para el inglés. Posteriormente, se usan los datos anotados para entrenar y evaluar varios generadores de textos que van más allá del estado del arte actual, en particular porque no contienen reglas para transducciones no isomórficas. Por último, se muestra que estos datos se pueden utilizar también para otros objetivos tales como el análisis sintáctico estadístico de estructuras superficiales y profundas.
Corpus; Annotation; Dependency; Multilevel; Resource creation; Natural Language Processing; NLP; Natural Language Generation; NLG; Text generation; Data-driven; Machine Learning; Syntax; Semantics; Morphology; Morpho-syntax; Annotation methodology; Annotation criteria; Annotation tools; Graph transduction; Spanish; English; Parsing; Meaning-Text Theory; MTT; AnCora; Anotación; Dependencias; Multinivel; Creación de recursos; Procesamiento del Lenguaje Natural; PLN; Generación de Lenguaje Natural; NLG; Generación profunda; Generación de textos; Estadístico; Aprendizaje automático; Sintáxis; Semántica; Morfología; Morfo-sintáxis; Metodología de anotación; Transducción de grafos; Español; Inglés; Análisis sintáctico; Teoría Sentido-Texto; TST
62 - Ingeniería. Tecnología