OK
AJAX error!

Les forumsGrammalecteGrammalecte 0.1.x

Grammalecte 0.1.x

Ça se présente bien.

Le bug de mémorisation des options a été corrigé.

La mécanique interne a été améliorée : je peux dorénavant faire un examen paragraphe par paragraphe ou phrase par phrase. Ça permet de corriger certains faux positifs. Et ça va bien me simplifier la vie.

Je prévois d’écrire de nouvelles règles, accumulées en lisant des romans.
Je vais aussi repomper ce qui me paraît utile dans LT.

Je devrais publier cette version avant le 4 août, si tout va bien.


Historique des versions :
version 0.0 : www.dicollecte.org…
le 10 juillet 2011 à 19:27
Nouvelle version de Grammalecte : v0.0.12.

Améliorations :
— les options sont dorénavant mémorisées sous Windows et Mac ;
— la mécanique interne a été revue (analyse par paragraphe par paragraphe ou par phrase par phrase, au choix) ;
— optimisation du code ;
— des règles supplémentaires ;
— des faux positifs supprimés ;
— des bugs concernant certaines règles ont été corrigés.

À savoir :
— Grammalecte est incompatible avec LanguageTool (qu’il faut désinstaller ou désactiver) ;
— cette extension a besoin de l’un des derniers dictionnaires français (4.2) pour fonctionner correctement ;
— écrite en Python, cette extension a besoin que la passerelle Python-UNO soit installée (c’est le cas par défaut sous Windows).

Téléchargement et informations diverses :
www.dicollecte.org…


Cette préversion est la dernière avant la parution de la version 0.1. Normalement, cette extension aurait dû être la 0.1, mais j’ai pris du retard, et il reste encore pas mal de choses à faire pour lisser un peu le programme, notamment ajouter certaines règles de base, améliorer deux ou trois points de la mécanique interne (car je perds du temps à cause de regex qui s’entrechoquent) et organiser le menu des options qui est encore assez rudimentaire.

Sur les options, je suis partagé entre diverses possibilités concernant la désactivation des règles :
— toutes les règles classées par catégorie (peu de finesse),
— toutes les règles potentiellement fâcheuses,
— un mélange des deux.

Grammalecte 0.0.12 contient quelque 480 règles, et il n’est pas envisageable d’offrir le choix de désactiver celles-ci une par une, pour des questions ergonomiques et pour des raisons techniques (certaines règles sont liées, et ça n’a pas de sens d’en désactiver certaines en en laissant d’autres).

Question donc : quelles règles trouvez-vous embêtantes ?

La version 0.1 est prévue pour le 26 ou 27 août.
le 04 août 2011 à 19:39
Merci ! 480 règles, pas mal. :)

Quelques petites choses que je remarque :
- Tu as oublié de préciser que la disposition des options avait été légèrement modifiée.
- Tu as rajouté des infobulles pour quelques options, mais pas toutes. Je pense qu'il faudrait inclure des infobulles détaillées pour chaque option, pour tous ceux qui se posent la question de l'utilité de telle ou telle case à cocher.
- Deux options sont signalées par un [!]. Je suppose que cela signifie "fonction expérimentale", mais la précision n'apparaît pas en bas de la fenêtre, pour les curieux encore une fois.
- Si "Chimie" est une fonction expérimentale, je comprends qu'elle ne soit pas cochée par défaut, mais qu'en est-il de "Redondances" ?
le 05 août 2011 à 11:59

Leywen :
- Tu as oublié de préciser que la disposition des options avait été légèrement modifiée.
- Tu as rajouté des infobulles pour quelques options, mais pas toutes. Je pense qu'il faudrait inclure des infobulles détaillées pour chaque option, pour tous ceux qui se posent la question de l'utilité de telle ou telle case à cocher.
- Deux options sont signalées par un [!]. Je suppose que cela signifie "fonction expérimentale", mais la précision n'apparaît pas en bas de la fenêtre, pour les curieux encore une fois.


Je devais m’absenter, je n’ai pas eu le temps de peaufiner.

- Si "Chimie" est une fonction expérimentale, je comprends qu'elle ne soit pas cochée par défaut, mais qu'en est-il de "Redondances" ?


«Redondances» n’est pas une fonction expérimentale, elle fonctionne depuis longtemps, mais génère des alertes pas nécessairement désirées, puisque toute répétition dans une phrase est signalée, sauf s’il s’agit un mot grammatical ou d’un mot de moins de 6 lettres.
le 07 août 2011 à 21:40
D'accord, c'était juste des remarques au cas où. ;-)

Tiens-nous au courant des avancées.
le 08 août 2011 à 11:47
Le fichier des règles de Grammalecte-0.0.12 (ou même plus récent) est-il disponible ?

Il serait plus pratique de le mettre sur…
www.dicollecte.org…
le 13 août 2011 à 19:45
Pour l’instant, c’est toujours sur pastebin : pastebin.com…
Je ne sais toujours pas si je vais publier le toolkit qui génère tout ça. Je n’ai pas envie de forker. J’attends de voir ce que va faire l’auteur de Lightproof à qui j’ai envoyé le paquet. :)
le 13 août 2011 à 21:12

Pour l’instant, c’est toujours sur pastebin : pastebin.com…


Merci. J’ai repris quelques idées pour LT. Mais je n’ai pas eu le temps de regarder systématiquement.

J’ai amélioré certaines des idées. Par exemple, j’ai transformé la règle grammalecte...

vice (président|roi) vice-\1

... en :

«token»vice«/token»
«token regexp="yes" inflected="yes">
amiral|amirauté|bailli|camérier|cardinal|chambellan|champion|chancelier|
comité|commissaire|connétable|consul|consulat|délégation|dieu|doyen|époux|
empereur|impératrice|gér[ae]nt|gérance|gouverneur|inquisiteur|légat|légation|
ma[îi]tre|ministre|patriarche|préfet|président|présidence|procureur|recteur|
rectorat|reine|roi|royale|royauté|sacristain|secrétaire|sénéchal|sénéchaussée
«/token»

Il me faut aussi réorganiser l’ordre de règles de LT. Je n’ai pas encore fait ça.

Petite erreur pas grave dans le fichier des règles de grammalecte : *supeflu* → superflu (deux fois).
le 14 août 2011 à 13:46
Oui, il m’arrive souvent de poser une règle en vitesse quand j’en ai l’idée ou quand je constate une erreur, mais je n’ai pas toujours le temps de m’en occuper sur le moment, alors je remets à plus tard, mais si j’oublie, plus tard ne vient pas avant longtemps.

En ce moment, je n’avance pas du tout… j’ai chopé la crève. :( Comme j’ai un peu de mal à me concentrer sur les regex et le code, je préfère attendre que la fièvre passe.
le 18 août 2011 à 21:08
Je suis parti une semaine, et j’ai oublié de prendre l’alimentation de mon PC portable. Je n’ai pas pu travailler sur Grammalecte. (Du coup, j’ai beaucoup lu…) La prochaine version est reportée au 4 septembre.
le 28 août 2011 à 12:00
bonjour,

Quoi de neuf pour la version 0.1 ?

merci
le 14 septembre 2011 à 13:55
Bonjour,

En fait, je n’ai pas eu le temps à mon retour, et je dois dire que je souffre en ce moment d’une forte baisse de motivation. J’aurais mieux fait de ne pas donner de date.

Je vais essayer de m’y remettre prochainement.
le 14 septembre 2011 à 16:30
Après plus d’un mois de retard, voici la version 0.1 de Grammalecte.

Cette version apporte quelques nouveautés (de nouvelles règles), mais surtout réduit drastiquement le nombre de faux positifs. Voir www.dicollecte.org… pour le détail.

Pour les nouvelles règles, je ne sais plus ce que j’ai fait, car je ne tiens pas de journal détaillé des modifications et j’ai eu l’esprit occupé par d’autres soucis pendant des semaines. Navré.

Améliorations :
— beaucoup moins de faux positifs ;
— quelques règles supplémentaires ;
— divers bugs mineurs corrigés ;
— légère réorganisation des options (+ descriptif) ;
— désactivation globale des règles.

À savoir :
— Grammalecte est incompatible avec LanguageTool (qu’il faut désinstaller ou désactiver) ;
— cette extension a besoin de l’un des derniers dictionnaires français (4.3) pour fonctionner correctement (en fait, ça fonctionnera aussi avec le 4.2, mais certains faux positifs sont corrigés par le dernier dictionnaire) ;
— écrite en Python, cette extension a besoin que la passerelle Python-UNO soit installée (c’est le cas par défaut sous Windows).

Téléchargement et informations diverses :
www.dicollecte.org…
le 03 octobre 2011 à 20:07
Bravo !
le 03 octobre 2011 à 21:01
Merci encore pour cet outil ! :)
le 03 octobre 2011 à 23:10
Un grand merci pour ce superbe outil qui mérite d'être diffusé !
le 11 octobre 2011 à 14:05
Nouvelle version de Grammalecte : 0.1.1.

Il s’agit essentiellement d’une version de maintenance, qui corrige bon nombre de bugs et réduit encore une fois drastiquement le nombre de faux positifs.

Nouveautés :
— réduction drastique des faux positifs (www.dicollecte.org…) ;
— vérification des mots composés à trait d’union (désactivée par défaut) ;
— meilleur contrôle des verbes à l’infinitif ;
— de nouvelles règles (je n’ai toujours pas l’habitude de tenir un journal précis des modifications) ;
— bugs mineurs corrigés.

Il y a 580 règles de contrôle.

Le contrôle des mots composés à traits d’union est désactivé par défaut, parce que c’est un nid potentiel de faux positifs. Ce contrôle est utile, car le correcteur orthographique, lorsqu’il ne reconnaît pas un mot composé, le scinde en deux et vérifie chaque partie séparément : si les deux parties existent dans le dictionnaire, il ne se passe rien. Avec la nouvelle option, le correcteur grammatical vérifie toutes les associations de mots comportant un trait d’union. Si le mot composé n’existe pas, le correcteur le signale, tâche de voir si le graphie soudée existe et la propose le cas échéant.

Par exemple, macro-économie n’existe pas dans le dictionnaire Moderne : le correcteur propose macroéconomie. Comme macro-économie existe dans le dictionnaire Classique, il ne se passe rien. Gardes-boues, un pluriel erroné, est signalé.

J’ai ajouté des exceptions pour les formes interrogatives et divers autres cas.

À savoir :
— Grammalecte est incompatible avec LanguageTool (qu’il faut désinstaller ou désactiver) ;
— cette extension a besoin de l’un des derniers dictionnaires français (4.4.1) pour fonctionner correctement (en fait, ça fonctionnera aussi avec les versions 4.2 et les suivantes, mais certains faux positifs sont corrigés par les plus récentes) ;
— écrite en Python, cette extension a besoin que la passerelle Python-UNO soit installée (c’est le cas par défaut sous Windows).

Téléchargement et informations diverses :
www.dicollecte.org…

AJOUT : correction de bug critique, utilisez la version 0.1.2.
le 15 janvier 2012 à 19:37

Nouvelle version de Grammalecte : 0.1.1


Merci pour la nouvelle version. Je vais l'essayer bientôt.

Est-il aussi possible d'avoir le lien avec les règles ? Ce message www.dicollecte.org… donne un lien pour les règles mais il s'agit d'une vieille version (0.0.12 je crois).
le 15 janvier 2012 à 23:14
Elles sont dorénavant incluses dans l’extension. Il suffit de la dézipper. ;)
le 15 janvier 2012 à 23:16

Notification par e-mail    0