Pour la syllabation : le résultat me semble le plus souvent meilleur, cependant vous ne trouverez peut-être pas l’algo très satisfaisant car (comme expliqué dans le README) j’ai simplement écrit les règles de coupure à la main, pour chaque séquence consonantique existant dans la base. Ces règles ad-hoc sont peut-être résumables par des règles générales, en fonction des types de consonnes, etc. mais je n’ai pas essayé. Parfois aussi, la syllabation essaie de suivre la morphologie (possible car pour les séquences consonantiques suffisamment spécifiques, j’ai choisi la règle en fonction des occurrences dans la base).
J’ai oublié de signaler une autre liste d’erreurs, que mon programme détecte (consigné dans le log) mais ne corrige pas. Ces erreurs concernent les verbes à l’infinitif. On fait quelques vérifications sur les champs "islem" et "infover" des mots VER ou AUX, et on signale ces 3 erreurs :
(2) au contraire, verbe indiqué comme non-lemme mais dont l’infover contient "inf"
Les cas 2 et 3 ne sont pas exclusifs. Le cas 2 peut aussi être légitime, dans le cas d’une variante orthographique (par exemple "re-biberonner" est infinitf mais son lemme indiqué est "rebiberonner").
Je joins ci-dessous la centaine d’erreurs détectées. Garder à l’esprit que ce sont seulement les erreurs qui restent après les corrections effectuées par mon programme.
! infinitif mal étiqueté: "abandonner;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "accoupler;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "acheter;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "aduler;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "affecter;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "agacer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "alterner;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "apprendre;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "appuyer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "assurer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "astiquer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "attirer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "avouer;VER;" (imp:pre:2p;inf;)
! infinitif mal étiqueté: "braquer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "brider;VER;" (imp:pre:2p;inf;)
! infinitif mal étiqueté: "carboniser;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "carter;VER;" (imp:pre:2p;inf;)
! infinitif mal étiqueté: "causer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "clouer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "comprendre;VER;" (imp:pre:2p;ind:imp:3s;inf;)
! infinitif mal étiqueté: "compromettre;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "condamner;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "couler;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "coûter;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "crier;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "cuisiner;VER;" (imp:pre:2p;inf;)
! verbe lemme-conjugué ou flexion-infinitif: "devoir;VER;dois" (imp:pre:2s;ind:pre:1s;ind:pre:2s;inf;)
! infinitif mal étiqueté: "devoir;VER;dois" (imp:pre:2s;ind:pre:1s;ind:pre:2s;inf;)
! infinitif mal étiqueté: "dorer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "débarquer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "décerveler;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "dégoûter;VER;" (imp:pre:2p;ind:pre:2p;inf;)
! infinitif mal étiqueté: "embêter;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "employer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "enlever;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "enrôler;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "essayer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "excuser;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "exposer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "faciliter;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "fier;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "filer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "fondre;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "imaginer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "imiter;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "incliner;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "indiquer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "informer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "injecter;VER;" (imp:pre:2p;inf;)
! infinitif mal étiqueté: "jurer;VER;" (ind:pre:2p;inf;)
! verbe lemme-conjugué ou flexion-infinitif: "lamer;VER;" (imp:pre:2p;)
! infinitif mal étiqueté: "lancer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "manager;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "marcher;VER;" (ind:imp:3s;inf;)
! infinitif mal étiqueté: "menacer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "monter;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "nettoyer;VER;" (imp:pre:2p;ind:pre:2p;inf;)
! infinitif mal étiqueté: "offenser;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "orienter;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "penser;VER;" (imp:pre:2p;inf;)
! infinitif mal étiqueté: "piper;VER;" (imp:pre:2p;inf;)
! infinitif mal étiqueté: "piquer;VER;" (ind:imp:3s;inf;)
! infinitif mal étiqueté: "porter;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "prouver;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "prévenir;VER;" (ind:imp:3s;inf;)
! verbe lemme-conjugué ou flexion-infinitif: "rebiberonner;VER;re-biberonner" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "reblinder;VER;re-blinder" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "reboucler;VER;re-boucler" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "rechiader;VER;re-chiader" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "reclasser;VER;re-classer" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "reconnaître;VER;re-connaître" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "recontacter;VER;re-contacter" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "redécorer;VER;re-décorer" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "redéménager;VER;re-déménager" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "repenser;VER;re-penser" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "reremplir;VER;re-remplir" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "rerentrer;VER;re-rentrer" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "rerespirer;VER;re-respirer" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "reréparer;VER;re-réparer" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "resigner;VER;re-signer" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "retuer;VER;re-tuer" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "revérifier;VER;re-vérifier" (inf;)
! verbe lemme-conjugué ou flexion-infinitif: "reéchanger;VER;re-échanger" (inf;)
! infinitif mal étiqueté: "remettre;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "renseigner;VER;" (ind:pre:2p;inf;)
! verbe lemme-conjugué ou flexion-infinitif: "reprendre;VER;reprenons" (imp:pre:1p;ind:pre:1p;inf;)
! infinitif mal étiqueté: "reprendre;VER;reprenons" (imp:pre:1p;ind:pre:1p;inf;)
! infinitif mal étiqueté: "ressembler;VER;" (ind:pre:2p;inf;)
! verbe lemme-conjugué ou flexion-infinitif: "revenir;VER;reviendra" (ind:fut:3s;inf;)
! infinitif mal étiqueté: "revenir;VER;reviendra" (ind:fut:3s;inf;)
! infinitif mal étiqueté: "revoir;VER;" (ind:imp:3s;inf;)
! infinitif mal étiqueté: "ruminer;VER;" (imp:pre:2p;inf;)
! infinitif mal étiqueté: "réarranger;VER;" (ind:pre:2p;inf;)
! verbe lemme-conjugué ou flexion-infinitif: "réprimer;VER;réprimés" (inf;par:pas;)
! infinitif mal étiqueté: "réprimer;VER;réprimés" (inf;par:pas;)
! verbe lemme-conjugué ou flexion-infinitif: "sous-signer;VER;soussigner" (inf;)
! infinitif mal étiqueté: "supplier;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "surfer;VER;" (imp:pre:2p;inf;)
! infinitif mal étiqueté: "tacher;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "taper;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "tenter;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "tourner;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "transformer;VER;" (ind:imp:3s;inf;)
! infinitif mal étiqueté: "transporter;VER;" (ind:pre:2p;inf;)
! verbe lemme-conjugué ou flexion-infinitif: "venir;VER;viens" (imp:pre:2s;ind:pre:1s;ind:pre:2s;inf;)
! infinitif mal étiqueté: "venir;VER;viens" (imp:pre:2s;ind:pre:1s;ind:pre:2s;inf;)
! infinitif mal étiqueté: "virer;VER;" (imp:pre:2p;ind:pre:2p;inf;)
! infinitif mal étiqueté: "vivre;VER;" (ind:imp:3s;inf;)
! infinitif mal étiqueté: "voiler;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "échapper;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "échauffer;VER;" (ind:pre:2p;inf;)
! infinitif mal étiqueté: "épier;VER;" (imp:pre:2p;inf;)
(Mon programme détecte aussi les
infinitifs en "-er" qui sont mal prononcés, souvent c’est que la terminaison
est prononcée [-9R] comme un anglicisme... mais j’ai écrit les corrections
manuelles pour toutes ces erreurs. De toute façon une simple requête suffit pour trouver ces erreurs.)
Bonne journée,