Déductions logiques et calcul de représentations sémantiques Alain Lecomte UMR SFL Séminaire « Logique, Sémantique, Dialogue » - partie I.

Slides:



Advertisements
Présentations similaires
Sémantique « continuationnelle » un aperçu. Quest-ce quune continuation? Exemple : –calculer (n), puis ensuite f( (n)) f est « la continuation » de la.
Advertisements

L-System et modélisation de plantes…
Le démonstratif.
C’est vs. Il est/Elle est, C’est vs. ça, c’est vs. ce sont
Céline Espenel et Nicolas Julien
Découverte automatique de mappings fondée sur les requêtes dans un environnement P2P Présenté Par: Lyes LIMAM Encadré Par: Mohand-Said Hacid.
Termes préfixés et N-uplets
Quantificateurs généralisées A. LECOMTE. SNs quantifiés Tous les écrivains ont aimé les œuvres de Stendhal Un romancier russe est passé hier à la télévision.
Approches formelles en syntaxe et sémantique Alain Lecomte UMR 7023 Structures Formelles de la Langue.
Approches formelles en syntaxe et sémantique Alain Lecomte UMR 7023 Structures Formelles de la Langue.
Approches formelles en syntaxe et sémantique
We are taking the language L to be a way of computing expressions, a recursive definition of a set EXP. (i) a set of features (ii) principles for assembling.
Chap 1 Grammaires et dérivations.
CORRESPONDANCE DES VUES
Initiation à la conception des systèmes d'informations
Pour un système formel de description linguistique
Introduction à la conception de Bases de Données Relationnelles
Notions de base de la théorie des langages
Le français dans tous les sens
Quiz-Attack Par: Arthyka Kulendran Karthigesu Règlement.
P.T.S.I. Cinématique du solide F. Socheleau.
Programmation logique Démonstrateur automatique
Examen de compilation 4ème année - A
Enseigner la conjugaison Observation Réfléchie de la Langue
Rappels de logique des prédicats du 1er ordre
1 CSI3525: Concepts des Languages de Programmation Notes # 3: Description Syntaxique des Languages.
CSI3525: Concepts des Languages de Programmation
Chapitre 2 section 1.1 Les sommations
Applications des langages hors-contextes Les analyseurs syntactiques ascendants GNU Yacc et Bison.
Chapitre 3 Syntaxe et sémantique.
Chapitre 2 La description du langage
Partie II Sémantique.
Présentation des objectifs de 2P
Le démonstratif adjectif et pronom.
Les déterminants.
Les Compléments d ’ Objets Directs Leçon 15. Les Compléments d ’ Objets Directs Me, m’, moi Te, t’ Vous Nous Leçon 14.
Paradigmes des Langages de Programmation
Dans la barre des messages, cliquez sur Activer la modification,
Paradigmes des Langages de Programmation
Les Compléments d’Objets Directs
Programmation fonctionnelle Lambda-calcul
La Logique du premier ordre LPO
Sémantique logique 2- sémantique de Montague
Le formalisme utilisé pour Lexical Functional Grammar Lionel Clément Signes - Labri Mosaïque 1er décembre 2006.
Approches Formelles en Systèmes d'information
La phrase de base GNs GV CP.
Formalisation des Grammaires multimodales en Coq
D.E ZEGOUR Ecole Supérieure d’Informatique. Problèmes de décision Concepts de base Expressions régulières Notation particulière pour exprimer certaines.
Aujourd'hui, nous allons étudier les classes grammaticales des mots.
Côté descriptifCôté formelPropositionCôté informatiqueConclusion Parsing de l’oral : traiter les disfluences Marie-Laure Guénot - LPL, CNRS / Université.
Thème: Les fonctions Séquence 1 : Généralités sur les fonctions
Programmation annuelle: Etude de la langue
L’ordre alphabétique Pour classer des mots en ordre alphabétique, on regarde d’abord leur première l avion est avant bateau parce que A est avant B dans.
Apprendre le français.
Abdelkader Heni FUNDP Syntaxe et sémantique Abdelkader Heni FUNDP
Un exemple concret La nature des mots.
Systèmes formels 1. Définition d'un SF Morphologie Théorie propre
Règles d’or à suivre en rédaction
Les déterminants démonstratifs
Les différentes sortes.
Progression/Programmation – Français (1/3)
LOGIQUE ET PROGRAMMATION LOGIQUE
Apprendre le français.
les mots variables et les mots invariables.
L ’opérationnalisation des objectifs
n est un nombre entier positif (1,2,3,4,…..)
Evaluation CE Une analyse des résultats de la circonscription Arcachon Sud DisciplineChampCompétence Item Fichier de compilation des résultats des.
Les Pronoms d’objet direct et indirect
Lingua francese III.
Les natures de mots Une année au CE2/blog.
Transcription de la présentation:

Déductions logiques et calcul de représentations sémantiques Alain Lecomte UMR SFL Séminaire « Logique, Sémantique, Dialogue » - partie I

Quelques rappels utiles Sémantique de Montague revisitée

Règles et séquents Chomsky, 1955 Syntactic Structures Règles de grammaire hors-contexte: S SN SV ; SV V SN etc. Notation « séquentielle » : SN SV \- S ; V SN \- SV… « axiomes propres » Cut-rule :, A, \- C \- A,, \- C

« catégories » de Montague Certains mots ou expressions de certaines catégories sont régulièrement associés à dautres mots ou expressions dautres catégories pour donner des constituants plus grands Exemple : Si N est la catégorie de noms, DET celle des déterminants et SN celle des syntagmes nominaux on peut écrire: DET = SN/N

Comparer ainsi: DET = SN/N et: SN DET N « catégories » de Montague - 2

Économie de règles si on admet un schéma général de réduction: X/Y Y \- X (mais alors pourquoi pas aussi: Y Y\X \- X voire: X/Y Y/Z \- X/Z et Z\Y Y\X \- Z\X Cf. Steedman, Surface structure Interpretation, Combinatoric Categorial Grammar…) « catégories » de Montague - 3

Pour chaque catégorie syntaxique A, lensemble P A de toutes les expressions de catégorie A contient au moins lensemble B A des « mots du dictionnaire » de catégorie A, Si P A et si P B, alors, dans certains cas à énumérer, une certaine fonction F(, ) appartient à un certain ensemble P C. Règles syntaxiques à la Montague

Exemple de règles S2 : si P T/CN et si P CN, alors, F 2 (, ) P T, où F 2 (, ) = *, où * = sauf si est égal à a et si le premier mot de commence par une voyelle, auquel cas, * = an Remarque : T est la catégorie des termes, exemple : a man, an aristocrat

Exemple de règle S3 : si P CN et si A P t, alors F 3,n (, A) P CN, où F 3,n (, A) = such that A*, A* étant obtenu à partir de A en y remplaçant chaque occurrence de he n ou him n resp. par he, she ou it ou par him, her ou it selon que le genre du premier nom commun de est masculin, féminin ou neutre Exemple : = woman, A = he 1 walks, F 3,1 (, A) = woman such that she walks

Exemple de règle S4 : si P T et si P VI, alors F 4 (, ) P t, Où F 4 (, ) = *, où * est obtenu à partir de en y remplaçant le premier verbe par sa forme 3ème personne du singulier Exemple : = John, = walk, F 4 (, ) = John walks

exercice Faire la dérivation de A woman such that she walks talks

Exemple de règle S5 : si P TV et si P T, alors F 5 (, ) P VI, où F 5 (, ) =, si nest pas égal à he n et F 5 (, he n ) = him n Exemple : = seek, = a woman, F 5 (, ) = seeks a woman = seek, = he 1, F 5 (, ) = seeks him 1

S14 : règle de quantification Si est de catégorie T et si A est de catégorie t, alors F 14,n (, A) est de catégorie t où Si nest pas un pronom he k, F 14,n (, A) est obtenu à partir de A en y remplaçant la première occurrence de he n ou him n par et toutes les autres par he, ou her ou it ou par him, her ou it Si est le pronom he k, alors F 14,n (, A) est obtenu à partir de A en y remplaçant chaque occurrence de he n ou him n par he k ou him k Exemple : F 14,n (a woman, John seeks him 1 ) = John seeks a woman

exercice Faire la dérivation de: John seeks a woman

remarque Dans une grammaire comme GPSG (Gazdar et al.), on mettrait en correspondance chaque règle syntagmatique avec une contrepartie sémantique Dans une grammaire logique (cf. grammaires de Lambek), la mise en correspondance découlera automatiquement dun isomorphisme connu entre les dérivations logiques et les - termes (isomorphisme de Curry-Howard)

Construire une représentation sémantique?

quelques règles (règles dans la formulation de Montague) Si de catégorie T/CN et de catégorie CN, t(F 2 (, )) = t( )( t( )) (cf. SN Det N) Si de catégorie CN, si A de catégorie t alors t(F 3,n (,A)) = x n [t( )(x n ) t(A)] Si de catégorie T, si A de catégorie t alors t(F 14,n (,A)) = t( )( x n.t(A))

commentaires S3 : expressions complexes de la catégorie CN (noms communs) : Si est de catégorie CN et si A est de catégorie t alors F 3,n (, A) est de catégorie CN, où la fonction F 3,n (, A) est définie par: F 3,n (, A) = tel que A*, où A* est obtenu à partir de A en y remplaçant toute occurrence de pronom il n ou le n de type e par il ou elle ou par le ou la (dépendant de ) Contrepartie sémantique : si est la trad. de et A celle de A, la trad. de F 3,n (, A) est : x n [ (x n ) A]

S14 : règle de quantification Si est de catégorie T et si A est de catégorie t, alors F 14,n (, A) est de catégorie t où Si nest pas un pronom il k, F 14,n (, A) est obtenu à partir de A en y remplaçant la première occurrence de il n ou le n par et toutes les autres par il ou elle ou par le ou la Si est le pronom il k, alors F 14,n (, A) est obtenu à partir de A en y remplaçant chaque occurrence de il n ou le n par il k ou le k Contrepartie sémantique : (^ x n A)

exercice Construire les représentations sémantiques de : A woman such that she walks talks John seeks a woman Justifier les raisons du choix de la formulation de S 14