La estructura de la oración
-
Upload
abdul-burton -
Category
Documents
-
view
39 -
download
1
description
Transcript of La estructura de la oración
![Page 1: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/1.jpg)
La estructura de la oración
Sintaxix
Luis Villaseñor Pineda
Laboratorio de Tecnologías del Lenguaje
Coordinación de Ciencias Computacionales,
Instituto Nacional de Astrofísica, Óptica y Electrónica
![Page 2: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/2.jpg)
¿Qué es la sintaxis? Cómo se agrupan las palabras Una gramática enlista los principios bajo los cuales se
agrupan las palabras, es el conjunto de reglas que describe que es válido en un lenguaje
Gramáticas clásicas: Pensadas para gente que conoce el lenguaje Definiciones y reglas soportadas sólo por ejemplos
Gramáticas explícitas: Descripción formal Programables y validadas sobre datos
![Page 3: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/3.jpg)
¿Para qué la sintaxis?
Cómo se relacionan las palabras en una oración
Formalizar las relaciones entre las palabras de una oración es el primer paso para entender su contenido
![Page 4: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/4.jpg)
Sintaxis Entrada:
Secuencia de pares (lema, tags) Salida:
Estructura de la frase (árbol sintáctico) con nodos anotados (lema, tags, función)
Estudia: La relación de lemas y categorías morfológicas con estructuras de
frase Puede usar categorías sintácticas como sujeto, verbo, objeto, etc. Por ejemplo:
(yo/PT1PS) ví/VP1PS un/DI perro/NCS ( (yo)FN ( (ví)V ((un)DET (perro)N)FN )FV )S
![Page 5: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/5.jpg)
En busca de un formalismo
Actualmente existen dos enfoques: Restringir las teorías derivadas de las gramáticas dependientes
del contexto Extender las teorías derivadas de las gramáticas independientes
del contexto
En cualquiera de los dos casos: el trabajo en la búsqueda de una teoría gramatical pertinente
proveerá elementos para una comprensión indirecta sobre la naturaleza y organización del aparato cognitivo humano
![Page 6: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/6.jpg)
Sin embargo…
Sólo estamos interesados de manera secundaria en la búsqueda de explicaciones sobre cómo el ser humano “entiende” el lenguaje
Nuestro principal objetivo es que las computadoras realicen tareas útiles e interesantes involucrando el lenguaje humano.
![Page 7: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/7.jpg)
Formalizando el lenguaje
Tres ideas principales Constituyentes
Un grupo de palabras que actúan como una unidad El gato escandaloso es mío Ayer murió el gato escandaloso
Relaciones gramaticales Formalización de la ideas de la gramática tradicional
Sujeto; Objetos El gato escandaloso durmió en el tejado
Subcategorización y relaciones de dependencia El verbo querer es seguido de verbos en indicativo El verbo encontrar todo lo contrario Pertenecen a distintas subcategorías
![Page 8: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/8.jpg)
Constituyentes
Muchos tipos de constituyentes Frase nominal / grupo nominal
Cómo lo reconocemos, qué palabras lo forman: Antecede al verbo Describe un referente El constituyente puede colocarse como un todo en diferentes lugares en la
oración, no sus palabras
El gato come en el patio En le patio come el gato Come el gato en el patio *Come gato en el patio el
![Page 9: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/9.jpg)
Modelando la estructura
Usando las gramáticas libres de contexto (Phrase-Structure Grammars)
Tenemos un conjunto de reglas o producciones Describen las maneras de cómo los símbolos del lenguaje pueden
agruparse Y un lexicón de palabras y símbolos
Son los elementos básicos, las piezas a partir de las cuales se construyen las expresiones del lenguaje
![Page 10: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/10.jpg)
Reglas para FN
Una frase nominal puede formarse a partir de un artículo y un nominal o de un nombre propio y un nominal puede formarse de un nombre con o sin
adjetivo
![Page 11: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/11.jpg)
Reglas para FN
FN → Artículo NominalFN → NombrePropioNominal → Nombre | Nombre Adjetivo Las reglas pueden establecerse jerárquicamente de manera que
podemos incluir por ejemplo las reglas que nos relacionan con el lexicón:
Artículo → unArtículo → el Símbolos terminales y no-terminales Una regla determina un orden de uno o más terminales o no-
terminales
![Page 12: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/12.jpg)
Ejemplo
Gramática para expresiones matemáticas
![Page 13: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/13.jpg)
CFG
Entonces una frase puede ser derivada a partir del no-terminal FN
Una CFG puede ser usada para generar frases cualesquiera
Una secuencia de reescritura es llamada una derivación
Una derivación puede ser representada gráficamente a través de un árbol sintáctico (parse tree)
Una CFG cuenta con un símbolo inicial
![Page 14: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/14.jpg)
Ejemplos de componentes principales
FN - NP (noun phrase) S (sentence) VP (verb phrase) PP (prepositional phrase)
![Page 15: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/15.jpg)
Ejemplo
PPVerb
VPNP
S
Mi hermano comió una manzana
Verb comió
VP Verb NP
S NP VP
![Page 16: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/16.jpg)
3 vistas de una regla
generación (producción): S NP VP parsing (análisis): S NP VP verificación: S = NP VP
Hasta aquí el mecanismo es muy sencillo es necesario enriquecer las reglas con características para capturar las relaciones entre los constituyentes:
S[features…] = NP[features…] VP[features…]
![Page 17: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/17.jpg)
Extendiendo las CFGs
A través de características incluímos las ideas de relaciones gramaticales y subcategorización
Morfología de la palabra: Verbo[head=comer, tense=pasado, num=sing, person=3,…] comió
Proyección de características a constituyentes superioresVP[head=, tense=, num=…] V[head=, tense=, num=…] NP
Concordancia entre constituyentes hermanos:S[head=, tense=] NP[num=,…] VP[head=, tense=, num=…]
![Page 18: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/18.jpg)
Generando una frase
NPVerb
VPNP
S
Mi hermano comío una manzana
Verb[head=comer, tense=presente, num=sing, person=3,…] comió
VP[head=, tense=, num=…] V[head=, tense=,
num=…] NPS[head=, tense=] NP[num=,…] VP[head=, tense=,
num=…]
num=sing
num=singnum=sing
comió
![Page 19: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/19.jpg)
Mi hermano comío una manzana
Analizando una frase
NPVerb
VPNP
S
Verb[head=comer, tense=presente, num=sing, person=3,…] comió
VP[head=, tense=, num=…] V[head=, tense=,
num=…] NPS[head=, tense=] NP[num=,…] VP[head=, tense=,
num=…]
num=singnum=sing
comió
![Page 20: La estructura de la oración](https://reader036.fdocuments.mx/reader036/viewer/2022081702/56812a7b550346895d8e06d3/html5/thumbnails/20.jpg)
Infinidad de características(tense, number, person, gaps, vowels, commas, wh, etc., etc....) él
ido
ha