Définition des éléments structurés



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())