20 3. Interpretación semántica 3.1. Semántica y Forma Lógica 3.2. Unión entre sintaxis y semántica 3.3. Resolución de la ambigüedad 3.4. Otras estrategias para la interpretación semántica. 3.1. Semántica y Forma Lógica 3.1.1 Semántica y Forma Lógica 3.1.2 Acepciones y ambigüedad 3.1.3 El lenguaje básico de la forma lógica Ambigüedad. Formas cuasilógicas. 3.1.4 Verbos y estados en la forma lógica Roles temáticos/Casos semánticos 2 Semántica y Forma Lógica La obtención del significado completo de una oración se divide en dos subprocesos: A) Interpretación semántica: Oración --> Forma Lógica B) Interpretación contextual Forma Lógica --> Repr. del conocimiento Forma Lógica: Representación del significado independiente del contexto asociado a una oración. Por ejemplo: a) Información existente en diccionarios. b) Diferentes acepciones para cada palabra. c) Cuales de esas acepciones pueden combinarse para construir componentes más complejos. 3 Forma lógica Utilizaremos un lenguaje de lógica de predicados de primer orden. Requerimientos: a) Ha de permitir el manejo de términos que se determinarán en la fase de interpretación contextual. Ejs: yo , tú la bola roja (cualquier GN determinado) b) Tiempo y aspecto de verbos. c) Ambito de cuantificadores. Ejs: unos, el, los, algunos, todos, muchos, ... Forma lógica como transformadora de SITUACIONES SITUACION: un conjunto de diferentes circunstancias sobre el mundo. 1) En cada conversación o texto se considera definida una situación de discurso que registra toda la información aparecida hasta el momento. 2) Cada nueva forma lógica se interpreta según la situación de discurso actual. 3) y produce una nueva situación que incluye la información aportada por la forma lógica. 4 Forma Lógica y Transformación de situaciones ANALISIS SINTACT ICO OR GV GN N bola ART La V es ADJ roja INTERPRETACION SEM ANTICA FORMA LOGICA ((BOLA B0005) (PERSONA P86) (POSEE P86 B0005)) (<PRES SER1> <DET b1 BOLA1> (ROJO1 b1)) INTERPRETACION CONTEXTUAL SITUACION DE DISCURSO INICIAL ((BOLA B0005) (PERSONA P86) (POSEE P86 B0005) (ROJO B0005)) SITUACION DE DISCURSO ACTUALIZADA 5 Acepciones Para definir una teoría semántica hay que definir un modelo sobre como se construyen estructuras complejas a partir de otras más simples. En sintaxis se definía la palabra (o morfema) como unidad, y a partir de ella se especificaban los constituyentes más complejos. ¿Cuál es la unidad en semántica? ¿palabra? No, ... ACEPCION de una palabra (significado) Los diferentes significados se clasifican según clases OBJ_FISICO \ VIVIENTE NO-VIVIENTE / \ / | \ ANIMAL VEGETAL MINERAL EDIFICIO COCHE / | \ / \ / \ HUMANO PERRO GATO ARBOL PLANTA CASA FABRICA ONTOLOGIA: conjunto clasificación de las diferentes clases de conceptos. Aristóteles: objetos físicos, cantidades, cualidades, relación, lugar, tiempo, posición, estado, acción y afección + sucesos, ideas, conceptos y planes 6 Ambigüedad semántica Una palabra puede tener varios significados Ejemplo- 1: Una palabra puede agrupar dos significados. A veces recoge solo uno de los dos posibles: Yo tengo dos gatos y Gorka tres. (ambiguo GATO: animal/herramienta)) Otras veces recoge los dos significados parciales: Yo tengo tres caballos y Gorka tres. (no ambigüedad CABALLO: percherón / Poney) Ejemplo- 2: También ocurre con verbos Yo corrí la carrera. Yo corrí la cortina. Ejemplo- 3: Yo besé a Lurdes y Gorka también lo hizo. Puede ser que se los besos sean en lugares diferentes. 7 Ejemplo- 4: ambigüedad estructural Perros y gatos felices viven en la granja Perros y (gatos felices) viven en la granja ((Perros y gatos) felices) viven en la granja (Perros felices) y (gatos felices) viven en la granja Ejemplo- 5: ambigüedad estructural cuando hay cuantificadores: Todos los niños aman un perro ¿Un único perro o múltiples? Corresponden a una única estructura sintáctica. Ejemplo - 6: significados no especificados totalmente Muchas personas vieron el accidente ¿Cuántas? ¿Quiénes? 8 Lenguaje básico de la Forma lógica Los significados serán los ATOMOS (o constantes) Los correspondientes a objetos serán TERMINOS Los de propiedades o relaciones serán PREDICADOS Ejemplo 1. Nombres propios y comunes Los nombres propios se representan con el predicado NPROPIO y dos argumentos: el identificador del objeto o persona y la cadena de su nombre. Pintxo (NPROPIO p1 Pintxo) según la notación de Allen (NAME p1 Pintxo) Los nombres comunes son predicados unarios Pintxo es un perro (PERRO1 p1) (NPROPIO p1 Pintxo)) Ejemplo 2. Verbos Los verbos son predicados n-arios según su subcategorización Jon quiere a Mari (QUERER (NPROPIO p1 Jon) (NPROPIO p1 Mari)) Operadores: NOT, OR, AND Juan no ama a Mari (NOT (QUERER (NPROPIO p1 Jon) (NPROPIO p2 Mari))) también pueden aparecer los operadores lógicos &, v, ... si no aparecen explícitamente en la oración pero han sido inferidos. 9 Ejemplo 3. Cuantificadores (muchos, algunos, todos, ...) La mayoría de los perros ladra (MAYORIA d1: (PERRO1 d1) (LADRAR1 d1)) Most dogs bark (MOST d1: (DOG1 d1) (BARKS1 d1)) Ejemplo 4. El perro ladra (DET x: (PERRO1 x) (LADRAR1 x)) The dog barks (THE x: (DOG1 x) (BARKS1 x)) Ejemplo 6. Adjetivos El perro feliz ladra (DET x: (& (PERRO1 x) (FELIZ1 x)) (LADRAR1 x)) The happy dog barks (THE x: (& (DOG1 x) (HAPPY x)) (BARKS1 x)) Ejemplo 7. Plurales Los perros ladran (DET x: ((PLUR PERRO1) x) (LADRAR1 x)) (interpretación distributiva) The dogs bark (THE x: ((PLUR DOG1) x) (BARKS1 x)) (interpretación distributiva) 10 Ejemplo 8. Plurales Los perros se juntan en la esquina (DET x: ((PLUR PERRO1) x) (JUNTAR1 x ...)) (interpretación colectiva) The dogs met at the corner (THE x: ((PLUR DOG1) x) (MET1 x ...)) (interpretación colectiva) Ejemplo 9. Operadores modales (Creer, querer, ...) Mari cree que Jon es feliz (CREER1 (NPROPIO m1 Mari) (FELIZ1 (NPROPIO j1 Jon))) Mary believes that Jack is happy (BELIEVES1 (NAME m1 MARY) (HAPPY (NAME j1 JACK))) Ejemplo 10.Tiempos verbales (Presente, pasado, futuro) Jon quería a Mari (PAS (QUERER1 (NPROPIO p1 Jon) (NPROPIO p1 Mari)) Jon querrá a Mari (FUT (QUERER1 (NPROPIO p1 Jon) (NPROPIO p1 Mari)) 11 Ambigüedad Formas cuasi-lógicas Algunos tipos de oraciones presentan ambigüedades que se pueden representar de forma simplificada utilizando una notación especial (cuasi-lógica) Ejemplo 1. Varios significados de una palabra Premio1: distinción y Premio2: competición El premio que Mari vió. (DET p1: ({PREMIO1 PREMIO2} p1) (PAS (VER1 (NPROPIO m1 Mari) p1))) representa dos interpretaciones: (DET p1: (PREMIO1 p1) (PAS (VER1 (NPROPIO m1 Mari) p1))) y (DET p1: (PREMIO2 p1) (PAS (VER1 (NPROPIO m1 Mari) p1))) Ejemplo 2. Varias interpretaciones de una oración Todos los niños aman un perro (QUERER1 <TODO n1 (NIÑO1 b1)> <INDET p1 (PERRO1 p1)>) representa dos interpretaciones: y (TODO n1: (NIÑO n1) (INDET p1: (PERRO1 p1) (QUERER1 n1 p1))) (INDET p1: (PERRO1 p1) (TODO n1: (NIÑO1 n1) (QUERER1 n1 p1))) Ejemplo 3. Juan Nombres propios y pronombres (NPROPIO p1 Juan) pero no Juan1 para que pueda representar a diferentes personas en diferentes situaciones de contexto. Análogamente con pronombres: Juan lo vió lo : (PRO m1 (EL m1)) 12 Ejemplo 5. Formas simplificadas para grupos nominales. Determinado : El perro blanco <DET p1 PERRO1 (BLANCO1 p1)> que equivale a (DET x: (PERRO1 x) (BLANCO1 x)) Indeterminado : un perro blanco <INDET p1 PERRO1 (BLANCO1 p1)> que equivale a (INDET x: (PERRO1 x) (BLANCO1 x)) Indefinido : perros blancos <INDEF p1 (PLUR PERRO1) > Ejemplo 5. Interpretaciones para los tiempos verbales. La evaluación de expresiones verbales se puede hacer en diferentes contextos de tiempo. Jon querrá a Mari (<FUT QUERER1> (NPROPIO p1 Jon) (NPROPIO p1 Mari)) Que se evaluará como cierto en algún momento posterior al de su enunciación. 13 Verbos y estados en la forma lógica Se pueden definir restricciones sobre los posibles grupos nominales o preposicionales que admite un verbo (o adjetivo, o nombre). El precursor de este tipo de conocimiento semántico fue Fillmore con su gramática de casos. En 1977 propuso la obtención de estructuras que fueran equivalentes para oraciones con los mismos casos semánticos aunque no coincidieran en los mismos casos sintácticos, y además, esta estructura permitiera obtener estructuras diferentes para oraciones no equivalentes aunque su estructura sintáctica coincidiera. Ejemplos: Juana llamó a María María fue llamada por Juana Las estructuras sintácticas son diferentes pero la estructura profunda es la misma para ambas: Llamar Agente: Juana Objeto: María María fue llamada por Juana María fue llamada por tres horas La estructuras sintácticas son iguales profundas son diferentes: Llamar Agente: Juana Objeto : María Llamar Objeto : María Duración: 3 horas pero las estructuras Los casos semánticos propuestos por Fillmore eran: Agente instigador de la acción Instrumento causa del hecho u objeto usado para ejecutarlo Objeto entidad afectada por la acción Resultado entidad que nace por efecto de la acción Origen lugar del que proviene un objeto Destino lugar al que un objeto se desplaza Experimentador entidad que recibe el efecto de la acción Contra-agente fuerza o resistencia contra la que se actúa En años posteriores diferentes autores han propuesto conjuntos de casos diferentes. Pero en todos ellos el número de casos es finito. Este límite es fundamental para su aplicación práctica. 14 Allen pretende englobar todas las clasificaciones previas al proponer el siguiente conjunto de casos semánticos (o roles semánticos que así también se les llama) organizados de forma jerárquica, : AGENTE instigador o responsable de la acción. Suele ser el sujeto de verbos transitivos en activa, pero ha de admitir la introducción de "intencionadamente". Jon rompió el cristal (intencionadamente) El martillo rompió el cristal (intencionadamente??) El martillo no es agente. Jon murió (intencionadamente??) Jon no es agente. Maria creía que ... (intencionadamente??) María no es agente TEMA Objeto directo de las oraciones con verbos transitivos en activa. O bien sujeto de verbos intransitivos. Jon rompió la roca La luna apareció a las 3 La roca se rompió La roca fue rota por Jon EN (AT) El valor de un estado. EN-LUGAR (AT-LOC) EN-POSESION (AT-POSS) EN-TIEMPO (AT-TIME) otros. Temperatura , Valor Estábamos en Paris Caminábamos por el monte Juan tiene un balón Vino a las cuatro DESDE (FROM) Un valor de partida para un cambio de valor de estado. DESDE-LUGAR Venimos de Durango DESDE-POSESION Se lo compró a Juan DESDE-TIEMPO Te estuvimos esperando desde las cinco A (TO) Un valor de llegada para un cambio de valor de estado. A-LUGAR Llegamos a la casa A-POSESION Dáselo a tu padre A-TIEMPO Te lo presto hasta mañana EXPERIMENTADOR Sujeto de verbos estativos (o de estado) Objeto animado que está en un determinado estado psicológico o que percibe algo. Jon vio un caballo María creía que estaba lloviendo BENEFICIARIO Objeto que representa una persona para la cual se ha cometido una acción. Lo escribí para Ana Búscame los papeles! INSTRUMENTO Herramienta, material o fuerza usada para llevar a cabo cierto suceso. 15 Pedro vio el barco con el telescopio Pedro usó el telescopio para ver el barco Julián rompió el cristal con un martillo El martillo rompió las gafas (no es agente ya que no admite "intencionadamente") COAGENTE Jon subió el piano con Koldo COTEMA Jon pagó 1000 pesetas por el libro al librero 16 LA ESTRUCTURA DE LOS VERBOS Los verbos pueden ser clasificados según los casos semánticos que requieren. Algunos de los casos pueden ser imprescindibles y otros opcionales. Son opcionales aquéllos como EN-TIEMPO que pueden aparecer o no con cualquier verbo. Los casos imprescindibles (inner cases) están íntimamente ligados al verbo y solo pueden ser omitidos en circunstancias muy especiales. Los verbos normalmente llegan a tener hasta 3 casos imprescindibles. Al menos uno de ellos ha de estar siempre presente. Para algunos verbos uno de los casos ha de aparecer siempre. El TEMA suele ser obligatorio. Ejemplos de usos de verbos: Juan anda Julián bebe vino María escribe un libro para Juan Juan vendió su coche a Julián Juan es bajo Enrique cree que Juan es bajo El está en el pasillo A Juan le gustó la fiesta AGENTE AGENTE + TEMA AGENTE + TEMA + BENEFICIARIO AGENTE + TEMA + A-POSESION TEMA EXPERIMENTADOR + TEMA TEMA + EN-LUGAR EXPERIMENTADOR + TEMA Ejemplo sobre la utilidad de esta clasificación para la desambiguación sintáctica: Juan viene de la casa de Pedro El análisis sintáctico presenta dos posibles soluciones: (OR (SUJ (GN (NUCLEO (NPROPIO JUAN)))) (GV (VERBO VENIR) (GPREPS ((PREP DE) ...LA CASA))) ((PREP DE) ... PEDRO)))) (OR (SUJ (GN (NUCLEO (NPROPIO JUAN)))) (GV (VERBO VENIR) (GPREPS ((PREP DE) ...LA CASA DE PEDRO) ))) ))) Si semánticamente se establece que el verbo venir solo admite un grupo preposicional introducido por la preposición "de", entonces la ambigüedad habrá sido resuelta. 17 Verbos en forma lógica Diferentes usos del verbo romper: Jon rompió la ventana con un martillo El martillo rompió la ventana La ventana se rompió En lugar de tener tres predicados diferentes para representar ROMPER según cada uso posible, se usa la siguiente representación. Forma lógica propuesta para la primera: ( e (& (ROMPER1 e)(AGENTE e (NPROPIO j1 Jon)) (TEMA e <DET m1 VENTANA>) (INSTR e <INDET m2 MARTILLO>))) Forma cuasi-lógica que la resume: (<PAS ROMPER1> [AGENTE (NPROPIO j1 Jon)] [TEMA <DET w1 VENTANA>] [INSTR <INDET w1 MARTILLO>]) Forma lógica propuesta para la segunda: ( e (& (ROMPER1 e)(TEMA e <DET m1 VENTANA>) (INSTR e <INDET m2 MARTILLO>))) Forma cuasi-lógica que la resume: (<PAST ROMPER1> [TEMA <DET w1 VENTANA>] [INSTR <INDET w1 MARTILLO>]) 18 19 Estados en forma lógica Forma cuasi-lógica de un verbo de estado Una representación simple para Mari estaba triste : (<PAS TRISTE> (NPROPIO m1 Mari)) Pero sería difícil representar: Mari estaba triste en la reunión Por esta razón se prefiere la representación siguiente: para Mari estaba triste : ( s <PAS TRISTE> s (TEMA s (NAME m1 Mari)) resumido en forma cuasi-lógica: (<PAS TRISTE> s [TEMA (NPROPIO m1 Mari)]) para Mari estaba triste en la reunión (<PAS TRISTE> s [TEMA (NPROPIO m1 Mari)] [EN-LUGAR <DET R1 REUNION>]) 20 Ejemplos (Sin información sobre los roles temáticos) Juan quiere bacalao. (<PRES QUERER1> (NPROPIO j1 Juan) <INDEF b1 BACALAO1>) El hombre moreno desea lomo. (<PRES DESEAR1> <DET j1 HOMBRE1 (MORENO1 j1)> <INDEF b1 LOMO1>) La mujer de coleta prefiere vino blanco. (<PRES PREFERIR1> <DET j1 MUJER1 (EN-POS j1 <INDEF c1 COLETA1>)>> <INDEF b1 LOMO1>) Nerea prefiere vino dulce. (<PRES PREFERIR1> (NPROPIO j1 Nerea) <INDEF b1 VINO1 (DULCE1 b1)>) El cartero de Tudela ha pedido codornices. (<PAS PEDIR1> <DET c1 CARTERO1 (EN-LUGAR c1 (NPROPIO t1 Tudela))>> <INDEF b1 CODORNICES1>) Nerea tomará pollo. (<FUT TOMAR1> (NPROPIO j1 Nerea) <INDEF l1 POLLO1>) Al secretario le gusta el vino ligero. (<PRES GUSTAR1> <DET s1 SECRETARIO1> <DET v1 VINO1 (LIGERO1 v1)>) El chico de chaqueta azul prefiere el vino dulce. (<PRES PREFERIR1> <DET c1 CHICO1 (EN-POS c1 <DET c2 CHAQUETA1 (AZUL1 c2)>)> <DET v1 VINO1 (DULCE1 v1)>) Juan trae la chaqueta de la ejecutiva. (<PRES TRAER1> (NPROPIO j1 Juan) <DET c1 CHAQUETA1 (EN-POS e1 <DET e1 EJECUTIVA1>)>) Juan trae la chaqueta de la cocina. (<PRES TRAER1> (NPROPIO j1 Juan) <DET c1 CHAQUETA1> (DESDE-LUGAR <DET c1 COCINA1>)) 21