Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Bonjour à tous,

J’ai oublié de dire qu’il était vraiment utile de me rapporter l’existence
des faux positifs.

Écrire une règle de contrôle n’est ni très difficile ni très long. En
revanche, il faut de nombreux tests et de nombreuses adaptations pour
arriver à un résultat satisfaisant.

Par exemple, une règle commence en général ainsi.

MOT1 suivi de MOT2
-> Erreur !

Puis ça évolue :

MOT1 suivi de MOT2, sauf si MOT PRÉCÉDENT est ADJECTIF
-> Erreur !

Ensuite :

MOT1 suivi de MOT2,
sauf si MOT PRÉCÉDENT est ADJECTIF, sauf si MOT PRÉCÉDENT est PRÉPOSITION
-> Erreur !

MOT1 suivi de MOT2 (ne finissant pas par «er»),
sauf si MOT PRÉCÉDENT est ADJECTIF, sauf si MOT PRÉCÉDENT est PRÉPOSITION
-> Erreur !

MOT1 suivi de MOT2 (ne finissant pas par «er»),
sauf si MOT PRÉCÉDENT est ADJECTIF, sauf si MOT PRÉCÉDENT est PRÉPOSITION
mais pas si MOT SUIVANT est LOCUTION.ADVERBIALE
-> Erreur !

MOT1 suivi de MOT2 (ne finissant pas par «er»),
sauf si MOT PRÉCÉDENT est ADJECTIF, sauf si MOT PRÉCÉDENT est PRÉPOSITION
mais pas si MOT SUIVANT est LOCUTION.ADVERBIALE
et pas si MOT1 égale «fois»
et la règle est annulée si MOT1 est le premier de la phrase.
-> Erreur !

Ajoutons que chaque test comporte des expressions régulières et peut se
faire en mode strict ou incertain. Autant dire qu’il faut être bien réveillé
pour éviter de faire une connerie.

Bref, le sac de nœuds va en général en s’accroissant… j’ai fini par écrire
des fonctions résument certains tests récurrents pour rendre la lecture du
code plus digeste. Il est néanmoins très difficile de penser à tous les cas,
et il arrive qu’une petite variation d’une règle provoque des réactions
insoupçonnées : faux positifs, collisions de règles, autres bizarreries.

Comme il n’est pas envisageable de tester des dizaines de documents après
chaque modification, il est INDISPENSABLE de me rapporter les faux positifs.

Cela se fait ici :
http://www.dicollecte.org/thread.php?prj=fr&t=164

Merci de votre collaboration. :)


Cordialement,
Olivier R.

--
View this message in context: 
http://nabble.documentfoundation.org/Grammalecte-v0-1-et-dictionnaires-v4-3-tp3390674p3392496.html
Sent from the Discuss mailing list archive at Nabble.com.

-- 
Envoyez un mail à discuss+help@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/discuss/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être 
supprimés

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.