WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Approche exploratoire de la relation de conséquence : description et implémentation

( Télécharger le fichier original )
par Sébastien Druon
Université Toulouse 2 - DEA de Sciences du Langage 2001
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

5.4.1 Repérage d'une proposition complète

Nous considérons pour les besoins de notre programme, et cela est

évidemment sur-simplifié, qu'une proposition est un ensemble de mots: - situés entre l'indice que l'on traite (connecteur ou autre) et une

marque de ponctuation forte

- qui contient un verbe

Nous définissons ici les algorithmes à la base des fonction du tableau 5.2:

2Par exemple, la façon de délimiter la proposition dans laquelle se trouve un connecteur comme donc qui est libre de placement n'est pas précisée. On précise seulement qu'on cherche la proposition dans l'algorithme.

5. Implémentation

 

Algorithme 1 Algorithmes de repérage d'une proposition à droite ou à gauche de l'indice

sub prop_G (argument)

chercher une marque de ponctua-

tion forte à gauche de l'argument

si il y a un verbe entre cette marque et l'argument retourner selection

fsi

fin

sub prop_D (argument)

chercher une marque de ponctua-

tion forte à droite de l'argument

si il y a un verbe entre l'argument et cette marque retourner selection

fsi

fin

sub prop_D

prop_D (indice)

f s ub

5.4.2 Traitement des connecteurs

5.4.2.1 Donc

Repérer les relations de conséquence introduites par donc ne pose pas de problème particulier, le seul problème étant la bonne délimitation des propositions qui l'entourent (problème réglé par l'algorithme de délimitation des propositions):

Algorithme 2 Donc

sub donc

chercher "donc"

rel_csq (prop_G, prop_D) fsub

5.4.2.2 Alors

5. Implémentation

 

tion:

Algorithme 3 Alors

sub alors chercher "alors"

si "alors" n'est pas une partie de conjonction de subordination

si "quand" ou "si" n'introduisent pas prop_G rel_csq (prop_G, prop_D)

fsi

fsi

fs ub

5.4.2.3 Ainsi

Ainsi doit être distingué de ainsi que et ne pas être suivi d'un participe passé:

Algorithme 4 Ainsi

sub ainsi chercher "ainsi"

si "ainsi" n'est pas une partie de conjonction de subordination

si "ainsi" n'est pas suivi d'un participe passé si "ainsi" est situé en début de phrase rel_csq (prop_G, prop_D)

fs i

fsi

fsi

fs ub

5.4.2.4 Aussi

Le traitement de aussi est assez simple : il suffit de rechercher sa présence après un point et de voir s'il est suivi d'une virgule ou d'une inversion du sujet et du verbe.

Algorithme 5 Aussi

sub aussi

chercher "aussi" précédé d'un point

si la forme qui suit est un verbe et celle d'après

un tiret

ou la forme qui suit est une virgule

alors

rel_csq (prop_G, prop_D)

fsi

fs ub

5.4.2.5 Connecteurs «univoques» dont le placement n'a pas d'im-

portance

Il s'agit des connecteurs par conséquent et ce faisant qui expriment toujours la conséquence quel que soit l'endroit où ils se trouvent.

Algorithme 6 Connecteurs à placement libre

sub conn _libre

chercher le connecteur voulu rel_csq (prop_G, prop_D)

fsub

précédent sommaire suivant






La Quadrature du Net