ACCEUIL
|
L'élément
structuré est l'élément interne qui est traité par le système
SYGMART©. Il est défini par un triplet : arborescences, fonction
d'étiquetage, étiquettes complexes.
Étiquette
complexe : ensemble
de variables affectées de valeurs.
Exemple :
Variable :
catégorie grammaticale
Valeurs :
nom,verbe, adjectif, …..
Arborescence :
ensemble de points structurés,
ayant une seule racine et chaque point différent de la racine a un
seul antécédent.
Fonction
d 'étiquetage : application
de l'ensemble des points des arborescences dans l'ensemble des
étiquettes complexes.
Exemple :
Soit la phrase
ambigüe : « la petite brise la glace »
Cette phrase
admet deux structures syntaxiques :
Nous aurons
donc deux structures :
S1 :
P0(P1(P2,P3(P4),P5),P6(P7(P8),P9))
S2 :
Q0(Q1(Q2,Q3),Q4(Q5,Q6(Q7,Q8)))
18
étiquettes :
E1 :
{ CAT(PH) }
E2 :
{ CAT(GN) }
E3 :
{ CAT(Article_defini),Genre(Feminin),Nombre(Singulier),Forme(la) }
E4 :
{ CAT(GA) }
E5 :
{ CAT(Adjectif) ,
Genre(Feminin),Nombre(Singulier),Forme(petite) }
E6 :
{ CAT(Nom), Genre(Feminin), Nombre(Singulier), Forme(brise) }
E7 :
{ CAT(GV) }
E8 :
{ CAT(GN) }
E9: {
CAT(Pronom), Genre(Feminin) ,Nombre(Singulier),Forme(la) }
E10 :
{
CAT(Verbe),Temps(Present),Mode(Indicatif),Personne(3),Nombre(Singulier),Forme(glace)
}
E11 :
{ CAT(PH) }
E12 :
{ CAT(GN) }
E13 :
{ CAT(Nom),Genre(Feminin),Nombre(Singulier),Forme(petite) }
E14 :
{ CAT(GV) }
E15 :
{
CAT(Verbe),Temps(Present),Mode(Indicatif),Personne(3),Nombre(Singulier),Forme(brise)
}
E16 :
{ CAT(GN) }
E17 :
{ CAT(Article_defini),Genre(Feminin),Nombre(Singulier),Forme(la) }
E18 :
{CAT(Nom), Genre(Feminin), Nombre(Singulier), Forme(glace) }
La fonction
d'étiquetage :
P0->E1,
P1->E2, P2->E3, P3->E4, P4->E5, P5->E6, P6->E7,
P7->E8, P8->E9, P9->E10, Q0->E11, Q1->E12, Q2->E3,
Q3->E13,
Q4->E14,
Q5->E15, Q6->E16,Q7->E17, Q8->E18
On peut
remarquer que les points P2 et Q2 font référence à la même
étiquette.
Dans la
représentation interne les points sont remplacés par
l'identification de leur image. De plus l'ensemble des variables est
identifié par un nom. Chaque structure représente une dimension et
est identifiée par un numéro.
La
représentation interne de l'exemple est donc le suivant :
ELEM(Variable, STR([1](1(2(3,4(5),6),7(8(9),10))),[2](11(12(3,13),14(15,16(17,18)))), VTQ( 1(CAT(PH)), 2(CAT(GN)), 3(CAT(Article_defini),Genre(Feminin),Nombre(Singulier),Forme(la)), 4(CAT(GA)), 5(CAT(Adjectif),Genre(Feminin),Nombre(Singulier),Forme(petite)), 6(CAT(Nom),Genre(Feminin),
Nombre(Singulier),
Forme(brise)), 7(CAT(GV)), 8(CAT(GN)), 9(CAT(Pronom),Genre(Feminin) ,Nombre(Singulier),Forme(la)), 10(CAT(Verbe),Temps(Present),Mode(Indicatif),Personne(3),Nombre(Singulier),Forme(glace)), 11(CAT(PH)), 12(CAT(GN)), 13(CAT(Nom),Genre(Feminin),Nombre(Singulier),Forme(petite)), 14(CAT(GV)), 15(CAT(Verbe),Temps(Present),Mode(Indicatif),Personne(3),Nombre(Singulier),Forme(brise)), 16(CAT(GN)), 17(CAT(Article_defini),Genre(Feminin),Nombre(Singulier),Forme(la)), 18(CAT(Nom),Genre(Feminin),
Nombre(Singulier), Forme(glace))), NOM_ETIQUETTES())
Bien sûr les deux structures peuvent être
regroupées :
Dans ce
cas la structure interne est la suivante :
ELEM(Variable, STR([1](1(2(3(4,5(6),7),8(9(10),11))),12(13(4,14),15(16,17(18,19))))), VTQ( 1(CAT(PHA)), 2(CAT(PH)), 3(CAT(GN)), 4(CAT(Article_defini),Genre(Feminin),Nombre(Singulier),Forme(la)), 5(CAT(GA)), 6(CAT(Adjectif),Genre(Feminin),Nombre(Singulier),Forme(petite)), 7(CAT(Nom),Genre(Feminin),
Nombre(Singulier),Forme(brise)), 8(CAT(GV)), 9(CAT(GN)), 10(CAT(Pronom),Genre(Feminin) ,Nombre(Singulier),Forme(la)), 11(CAT(Verbe),Temps(Present),Mode(Indicatif),Personne(3),Nombre(Singulier),Forme(glace)), 12(CAT(PH)), 13(CAT(GN)), 14(CAT(Nom),Genre(Feminin),Nombre(Singulier),Forme(petite)), 15(CAT(GV)), 16(CAT(Verbe),Temps(Present),Mode(Indicatif),Personne(3),Nombre(Singulier),Forme(brise)), 17(CAT(GN)), 18(CAT(Article_defini),Genre(Feminin),Nombre(Singulier),Forme(la)), 19(CAT(Nom),Genre(Feminin),
Nombre(Singulier), Forme(glace))), NOM_ETIQUETTES())
|