IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

OpenOffice & LibreOffice Discussion :

Grammalecte 0.2 et dictionnaire 4.6


Sujet :

OpenOffice & LibreOffice

  1. #1
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 602
    Points : 7 837
    Points
    7 837
    Par défaut Grammalecte 0.2 et dictionnaire 4.6
    je transferts ici une information pour les utilisateurs de LibO et AOO (ça devrait aussi être bon pour AOO) à propos du correcteur orthographique et du correcteur grammatical :

    ======================================================

    Bonjour

    ## *Dictionnaire 4.6*

    Cette version est dans la continuité des précédentes, aucune révolution en
    cours.

    Nouveautés :
    — le bug de Hunspell empêchant la reconnaissance des mots avec majuscule,
    apostrophe et majuscule successives, comme « L’Institut » a été contourné,
    et ces mots ne seront désormais plus soulignés en rouge ;
    — cette version du dictionnaire et les suivantes seront dorénavant
    distribuées uniquement sous la licence MPL v2.0 (au lieu des trois licences
    MPL 1.1, LGPL, GPL), suivant en cela Mozilla et TDF qui publient leurs
    logiciels sous cette licence (le changement est encore en cours pour
    LibreOffice) ; ça ne change pas grand-chose au final, mais ça simplifie
    grandement la lecture des droits accordés ;
    — environ 600 nouvelles entrées.

    Merci à Tbj pour son assiduité, à dominiko pour m’avoir sorti de ma torpeur
    pour le bug de Hunspell et à tous les autres pour leur participation.


    ## *Grammalecte 0.2*

    Je suis heureux de vous présenter cette nouvelle mouture du correcteur
    grammatical qui apporte beaucoup de nouveautés, peu visibles à première vue
    pour l’utilisateur, mais qui devraient améliorer nettement le confort
    d’utilisation et l’aide à la chasse aux erreurs.

    Les nouveautés se situent surtout sous le capot.


    *Soulignement restreint à la zone d’erreur*

    Auparavant, Grammalecte soulignait presque toujours toute la zone qu’il
    avait dû examiner pour repérer une erreur. Par exemple, si vous écriviez «
    Le petit chaperon rouges », il soulignait « Le petit chaperon rouges » au
    lieu seulement de mettre en exergue « rouges ». C’était une contrainte
    technique. Il n’était possible de faire autrement qu’au prix d’une lourde
    chute des performances et d’une complexité plutôt rédhibitoire.
    À présent, restreindre la zone signalée au mot erroné est aisé et sans
    conséquences sur les performances.

    Ce point qui paraît peut-être anodin a plusieurs conséquences :
    — ça évite le chevauchement des erreurs que LibreOffice et OpenOffice ne
    savent pas bien gérer (ce point a toutefois été amélioré depuis LibO 3.6),
    — ça simplifie grandement la suggestion des graphies correctes (j’ai plutôt
    manqué de temps pour réécrire toutes les règles pour donner une suggestion,
    ce point reste donc encore largement améliorable, mais c’est à présent
    possible) ;
    — c’est probablement moins étrange pour l’utilisateur.
    Et cette fonctionnalité est surtout un prérequis pour développer le
    préprocesseur de texte dont je vais vous parler.

    Cette fonctionnalité a été « backportée » dans Lightproof, le correcteur
    duquel Grammalecte est issu.


    *Le préprocesseur de texte*

    Grammalecte, contrairement à LanguageTool et à Lightproof, analyse les
    textes que LibreOffice lui envoie en deux passes : paragraphe par
    paragraphe, puis phrase par phrase. Cet avantage permet d’introduire un
    nouvel outil, le préprocesseur de texte, dont le rôle est de modifier (en
    interne, pour le propre usage du correcteur uniquement) la phrase qu’il va
    analyser ; ces modifications consistent notamment en une simplification du
    texte, afin de le dépouiller de tout ce qui est gênant pour débusquer les
    erreurs.

    Grammalecte 0.2 fonctionne ainsi :
    — analyse du paragraphe (sans modification du texte)
    >> remontée des erreurs à LibreOffice,
    — transformation du texte par le préprocesseur de texte,
    — analyse phrase par phrase du texte modifié
    >> remontée des erreurs à LibreOffice.

    L’épure du texte consiste notamment à ôter les adverbes, les locutions
    adverbiales, les expressions usuelles, les caractères indésirables qui
    ponctuent régulièrement les écrits.

    Cette épure a plusieurs conséquences :
    — elle simplifie drastiquement la désambiguïsation du texte (un souci
    permanent), et permet même souvent de se passer de faire de la
    désambiguïsation,
    — elle réduit conséquemment le nombre de faux positifs,
    — elle simplifie la recherche des erreurs et soulage le programmeur des maux
    de tête récurrents que la correction grammaticale automatique peut provoquer
    ,
    — elle permet la vérification, autrefois presque impossible, de certains
    accords distants.

    Ce n’est pas la panacée, mais ça débroussaille déjà pas mal et ça permet
    vraiment d’y voir plus clair.

    Concrètement, qu’est-ce que ça permet ? Voici par exemple des erreurs que
    Grammalecte parvient dorénavant à débusquer, ce que ni LanguageTool ni
    l’ancienne version ne sont capables de faire :

    — Les hommes comme celui-là mange comme deux.
    — Il venait, comme d’habitude, discuté avec son ami.
    — Elle est de plus en plus belles.
    — Ses « chiens » coure sur ma pelouse.
    — Ils sont tout à fait désœuvré.
    — Les infirmières à mi-temps ne travaille pas dans cette aile.
    — Ils sont, semble-t-il, parti à la chasse.
    — Je suis moi aussi complètement désespérés d’aller, le 1er janvier,
    travaillé à l’usine.
    — Ils sont bel et bien mort.
    — Des peines à peine croyable.
    — Ces types-là venait mangé chez moi tous les dimanches.
    — Des règles pas du tout claire.
    — Ce roman de Jean-Paul Sartre es passionnant.
    — Celui d’entre nous qui mens.

    Dans les exemples ci-dessus, Grammalecte supprime en interne ce qui le gêne
    : « comme celui-là », « comme d’habitude », « de plus en plus », « à peine
    », etc.

    Il y a environ 140 règles dans le préprocesseur, qui opèrent un nombre plus
    grand encore de modifications diverses.

    À présent que le préprocesseur me simplifie la tâche, j’ai commencé à
    étendre la recherche d’erreurs là où Grammalecte ne prenait auparavant
    presque aucun risque de se tromper. Je n’en suis qu’au commencement sur ce
    point. J’ai préféré publier une nouvelle version que je juge supérieure à
    l’ancienne plutôt qu’attendre indéfiniment que ça me satisfasse pleinement.

    Tout ceci n’est qu’un début, car je vois à présent que le potentiel du
    préprocesseur est bien supérieur à ce que j’avais imaginé en premier lieu.
    Expérimenter cet outil m’a donné plein d’idées audacieuses. Et je pense
    maintenant qu’il est possible de créer avec ce système un correcteur
    grammatical bien plus capable qu’il ne l’est déjà présentement.

    Malheureusement, cela demandera encore beaucoup de temps et de tests. Il
    s’est passé quasiment 8 mois entre cette version et la précédente, et, au
    cours de cette période, je n’ai guère dû travailler plus de quelques
    semaines avec ténacité sur le correcteur. Je me prends alors à espérer avoir
    plus de temps à consacrer à cette tâche. Une seule année de travail à plein
    temps donnerait de bien meilleurs résultats. Du coup, j’ai ouvert un compte
    Paypal pour donations. Grammalecte reste bien sûr gratuit et vous êtes
    libres de contribuer ou non. Je pense notamment à vous, entreprises,
    institutions et organismes, qui installez des dizaines, des centaines, des
    milliers de postes, mais les particuliers ne devraient pas sous-estimer leur
    importance. Si vous appréciez ce logiciel, toute aide, en ces temps
    difficiles, est la bienvenue. Ça me fera gagner un temps précieux pour le
    développement de la suite.

    Téléchargement :
    http://www.dicollecte.org/grammalecte

    Cordialement,
    Olivier R.

  2. #2
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 222
    Points
    58 222
    Billets dans le blog
    11
    Par défaut
    Salut,

    La version actuelle de Grammalecte est le 0.2.4, et le dictionnaire est le 4.8.

    Et tu oublies de dire que pour installer Grammalecte, il faut que le dictionnaire soit installé seul ce qui nécessite une installation personnalisée de LibO ou AOO, car par défaut, cela installe des anciennes versions du dictionnaire français et surtout plein d'autres dictionnaires (anglais, etc.), et qui empêche l'extension de fonctionner correctement.

    @+.

  3. #3
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 602
    Points : 7 837
    Points
    7 837
    Par défaut
    Merci de cette mise à jour

  4. #4
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 222
    Points
    58 222
    Billets dans le blog
    11
    Par défaut
    De rien

  5. #5
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 602
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 602
    Points : 7 837
    Points
    7 837
    Par défaut Grammalecte v0.2.5 et Dictionnaires v4.9
    je copie ici le message :
    Bonsoir,

    # Grammalecte v0.2.5

    J’ai pas mal de retard à cause de tous ces problèmes avec LibreOffice 4.0,
    mais voici enfin la nouvelle version de Grammalecte.

    La version 0.2.5 ne révolutionne rien :
    — beaucoup, beaucoup moins de faux positifs ;
    — un préprocesseur de texte encore amélioré ;
    — quelques bugs corrigés ;
    — un peu de nettoyage de code.

    Le journal des modifications semble bien maigre, mais je suis content de
    cette version car certains problèmes de longue date ont été corrigés.

    Cette version est compatible avec Python 3. Mais je ne dirai pas qu’elle est
    vraiment compatible avec LibreOffice 4. J’ai mis longtemps à comprendre
    qu’un des problèmes concernant les espaces entre les phrases ne venait pas
    de mon code ou de Python 3, mais d’une modification non documentée de l’API
    de LibreOffice 4. Cette modification est peut-être un bug, j’attends
    toujours la réponse des dévs sur ce point. Si ce n’est pas un bug, je serai
    forcé de revoir en partie et peut-être en profondeur le code de Grammalecte,
    notamment le système à passages multiples que j’avais commencé à mettre en
    place et dont j’avais parlé il y a quelques mois ici.

    Quoi qu’il en soit, dans les mois qui viennent, le développement risque de
    connaître un fort ralentissement, car je suis par ailleurs très occupé.

    Téléchargement :
    http://www.dicollecte.org/grammalecte/telecharger.php


    # Dictionnaires v4.9

    Changements :
    — environ 560 nouvelles entrées,
    — nouvelles directives ICONV pour les ligatures (ffi ffl ff fi fl) et l’apostrophe
    typographique,
    — nouvelles directives BREAK ^' ^‘ '$ ’$,
    — ajout des caractères '1234567890 dans WORDCHARS,
    — corrections diverses.

    L’extension multi-dictionnaires fonctionnera normalement à partir de la RC3
    de LO 4.

    Le dictionnaire “Classique” 4.9 est inclus dans LibreOffice 4.


    Cordialement,
    Olivier R.

Discussions similaires

  1. Grammalecte v0.1 et dictionnaires v4.3
    Par troumad dans le forum OpenOffice & LibreOffice
    Réponses: 0
    Dernier message: 07/10/2011, 07h26
  2. dictionnaire de données
    Par samiroquai dans le forum Schéma
    Réponses: 16
    Dernier message: 17/07/2008, 01h40
  3. Un fichier dictionnaire ?
    Par portu dans le forum Windows
    Réponses: 6
    Dernier message: 17/04/2007, 15h26
  4. Dictionnaire locales centralisé
    Par Jeweller dans le forum XMLRAD
    Réponses: 5
    Dernier message: 14/01/2005, 16h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo