Matrix: Présentation de la plate-forme

Transcription

Matrix: Présentation de la plate-forme
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Matrix: Présentation de la plate-forme
Réunion du projet Mosaïque
Anna Kupść
[email protected]
3 mars 2007 / Mosaïque
1 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Plan
1
La Matrix
2
Démo
3
Contenu linguistique de la Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
4
Métagrammaire vs. La Matrix
2 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Plan
1
La Matrix
2
Démo
3
Contenu linguistique de la Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
4
Métagrammaire vs. La Matrix
2 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Plan
1
La Matrix
2
Démo
3
Contenu linguistique de la Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
4
Métagrammaire vs. La Matrix
2 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Plan
1
La Matrix
2
Démo
3
Contenu linguistique de la Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
4
Métagrammaire vs. La Matrix
2 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Matrix
plate-forme expérimentale integrée avec LKB pour le
développement rapide des prototypes de grammaires
(HPSG)
noyau grammatical universel (inspiré par les grammaires
pour l’anglais, le japonais, l’allemand, l’espagnol)
paramétrisation pour chaque langue (ordre des mots,
négation, questions, coordination. . . )
répresentation sémantique
analyse et génération
3 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
LKB (Linguistic Knowledge Builder)
objets linguistiques: structures des traits typées
héritage multiple, unification
règles hors-contexte (morphologiques, lexicales,
grammaticales)
bidirectionalité
4 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Questionnaire: Paramétrisation
ordre des mots
négation
coordination
questions polaires
lexique de base
phrases de test
5 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Catégories
conj: conjonction
num: numéral
det: déterminant
comp: complémenteur
adp: adposition (préposition ou postposition)
adv: adverbe
adj: adjectif
verb: verbe
noun: nom
6 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Plan
1
La Matrix
2
Démo
3
Contenu linguistique de la Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
4
Métagrammaire vs. La Matrix
7 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Répresentation des arguments
structure argumentale: potentiel combinatoire syntaxique
valence: réalisation syntaxique
8 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Structure argumentale
ARG - ST :
tous les arguments d’un prédicat,
réalisés ou non dans la syntaxe
h
i
lexème dort: ARG - ST hNPi
réalisations syntaxiques:
sujet SN: Le chat dort.
sujet clitique: Il dort.
sujet omis: Dors!
sujet non réalisé: dormir
9 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Valence
listes correspondantes aux arguments réalisés dans la syntaxe
(mots ou syntagmes):


SUBJ
list


list
SPR
COMPS list
Le chat dort.
h
verbe (lexique): SUBJ
h
i
phrase: SUBJ h i
i
hNPi
10 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Changement de la diathèse
spécifique à la langue
opérations (règles lexicales) sur la structure argumentale
(ARG - ST):
active/passif:
Jacques cherche le chat ⇒
Le chat est cherché par Jacques
hNPi , NPj i ⇒ hNPj , (PPi [par])i
différents ordres des compléments:
Jacques présente une coccinelle au chat ⇒
Jacques présente au chat une coccinelle
hNP, NP, PP[à]i ⇒ hNP, PP[à], NPi
11 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Plan
1
La Matrix
2
Démo
3
Contenu linguistique de la Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
4
Métagrammaire vs. La Matrix
12 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Réalisation des arguments
types d’arguments (sous-spécifiés dans les entrées lexicales):
canonique: arguments syntaxiques réalisés localement
non-canonique:
extraction, arguments disloqués (gap)
arguments optionnels (unexpressed)
13 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Arguments canoniques
Règles syntaxiques:
head-subj-phrase:
sujet + SV
head-spec-phrase:
déterminant + nom
head-comp-phrase: compléments réalisés l’un après
l’autre
V + objet direct
14 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Arguments non canoniques
extraction: sujet, compléments, ajouts
optionalité: sujet (pro-drop), compléments, déterminant
la bonne formation assurée par règles syntaxiques
spécifiques
C’est la coccinelle que le chat voit _
"
#
verbe (lexique): SUBJ
hNPi
COMPS hNPi
"
basic-extracted-comp-phrase: SUBJ
COMPS
#
hNPi
hi
15 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Plan
1
La Matrix
2
Démo
3
Contenu linguistique de la Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
4
Métagrammaire vs. La Matrix
16 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Rôles sémantiques
interface lexique-sémantique:
arguments syntaxiques associés avec des rôles sémantiques
répresentation abstraite: ARG 1, ARG 2, . . .
Le chat dort.
"
verbe: ARG - ST
ARG 1
#
hNPi i
i
17 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Classes lexico-sémantiques
intransitif: Le chat dort
intransitif, argument explétif: Il pleut
intransitif, argument phrastique: Qu’il dort est évident
transitif: Le chat voit une coccinelle
ditransitif: Jacques présente une coccinelle au chat
transitif, argument phrastique:
Qu’il dort étonne la coccinelle, Jacques dit au chat que la
coccinelle dort, Il est évident que la coccinelle dort
verbe à montée du sujet: Le chat semble dormir
verbe à contrôle du sujet: Le chat veut dormir
. . . + classes spécifiques à la langue
18 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Plan
1
La Matrix
2
Démo
3
Contenu linguistique de la Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
4
Métagrammaire vs. La Matrix
19 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Règles générales
modification:
simple, récursive (portée)
différents “niveaux”, ex.: V, VP, S, . . .
coordination:
conjonction: simple, multiple
catégories: N, NP, Adj, Adv, V, VP, S
20 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Règles spécifiques au français
ordre: SVO, Det N
négation: affixe ne + adverbe pas
questions polaires: adverbe est-ce que
pronoms clitiques: affixes ou mots?
...
21 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Arguments syntaxiques
Réalisation des arguments
Lexique-sémantique
Autres phénomènes
Règles spécifiques au français
ordre: SVO, Det N
négation: affixe ne + adverbe pas
questions polaires: adverbe est-ce que
pronoms clitiques: affixes ou mots?
...
21 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Dimensions
sous-catégorisation initiale ⇔
ARG - ST
(lexèmes)
redistribution des fonctions ⇔ opérations sur
(règles lexicales)
ARG - ST
réalisation de surface des fonctions ⇔ types des
arguments (canoniques vs. non-canoniques)
22 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Croisements
changements de la diathèse systématiques (règles
lexicales)
réalisation des arguments: résolution de types par
application des règles syntaxiques
23 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
24 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
"
#
head-filler-phrase
SLASH h i
((((hhhh

3 PP
head-subj-phrase
D E 
par quii 

COMPS
3


SLASH
4
((hhhhh
((((
h
(
h


1 NP
head-comp-phrase
D E


Mariej
COMPS

3


SLASH
4
(((hhhhh
hh
((((


 
extr-comp-ph
word
D
E 
E
D

COMPS
1 NP , 3 PP
2 canon, 3 gap 
j
i

 ARG - ST


D E
2 accompagnée
4 3
SLASH
D
E
D
E LR input: ARG - ST NP , NP
i
j
sera:
1, 2, 3
24 / 24
La Matrix
Démo
Contenu linguistique de la Matrix
Métagrammaire vs. La Matrix
Tout Ce Que Vous Avez Toujours Voulu Savoir
Sur La Matrix. . .
site Matrix: http://www.delph-in.net/matrix/
questionnaire: http://www.delph-in.net/matrix/
customize/matrix.cgi
projet DELPH-IN:
http://wiki.delph-in.net/moin/MatrixTop
liste de diffusion: http://lists.delph-in.net/
mailman/listinfo/matrix/
24 / 24