Grammalecte  Check-in [3b96a2f847]

Overview
Comment:[fr] faux positif
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 3b96a2f8470fffa873738284d90e73aec027b337fb39bda807e31de254c135b9
User & Date: olr on 2020-11-15 09:52:52
Other Links: manifest | tags
Context
2020-11-15
09:53
[graphspell][js] dawg: fix bug about node identification check-in: 15cc11e719 user: olr tags: trunk, graphspell
09:52
[fr] faux positif check-in: 3b96a2f847 user: olr tags: trunk, fr
2020-11-14
13:57
[graphspell] dawg: fix building check-in: ec2ed0b1bc user: olr tags: trunk, graphspell
Changes

Modified gc_lang/fr/rules.grx from [a9ce3440c8] to [e4c410a831].

16453
16454
16455
16456
16457
16458
16459

16460
16461
16462
16463
16464
16465
16466
    >bain [de|d’] sang
    >balle [de|d’] [tennis|ping-pong]
    >ballon [de|d’] [foot|football|rubgy]
    >banc [de|d’] touche
    >bandit [de|d’] grand chemin
    >bandit [de|d’] grands chemins
    >baptême du feu

    >barrage [de|d’] police
    bas résille
    >bateau à aubes
    >bateau à roues à aubes
    >benne à >ordure
    [>beauté|>beau] à couper le souffle
    >bête [de|d’] somme







>







16453
16454
16455
16456
16457
16458
16459
16460
16461
16462
16463
16464
16465
16466
16467
    >bain [de|d’] sang
    >balle [de|d’] [tennis|ping-pong]
    >ballon [de|d’] [foot|football|rubgy]
    >banc [de|d’] touche
    >bandit [de|d’] grand chemin
    >bandit [de|d’] grands chemins
    >baptême du feu
    >baroud d’ honneur
    >barrage [de|d’] police
    bas résille
    >bateau à aubes
    >bateau à roues à aubes
    >benne à >ordure
    [>beauté|>beau] à couper le souffle
    >bête [de|d’] somme
16787
16788
16789
16790
16791
16792
16793

16794
16795
16796
16797
16798
16799
16800
    >journaliste d’ investigation
    >juge d’ instruction
    jus [de|d’] chaussettes ?sales¿
    >langue [de|d’] bois
    >lame [de|d’] fond
    >lampe à [huile|incandescence|pétrole]
    >lampe [de|d’] chevet

    >langue [de|d’] bois
    laps [de|d’] temps
    >lavage [de|d’] cerveau
    >leçon à en tirer
    >lettre [de|d’] [change|démission|licenciement|motivation|recommandation|référence|résiliation]
    >lettre [de|d’] procuration ?bancaire¿
    >levier [de|d’] commande







>







16788
16789
16790
16791
16792
16793
16794
16795
16796
16797
16798
16799
16800
16801
16802
    >journaliste d’ investigation
    >juge d’ instruction
    jus [de|d’] chaussettes ?sales¿
    >langue [de|d’] bois
    >lame [de|d’] fond
    >lampe à [huile|incandescence|pétrole]
    >lampe [de|d’] chevet
    >langage [de|d’] programmation
    >langue [de|d’] bois
    laps [de|d’] temps
    >lavage [de|d’] cerveau
    >leçon à en tirer
    >lettre [de|d’] [change|démission|licenciement|motivation|recommandation|référence|résiliation]
    >lettre [de|d’] procuration ?bancaire¿
    >levier [de|d’] commande
23947
23948
23949
23950
23951
23952
23953





23954
















23955
23956
23957
23958
23959
23960
23961
23962
23963
23964
23965
23966
23967
23968
23969
23970
23971
23972
23973
23974
23975
23976
23977
23978
23979
23980
23981
23982
!!
!!
!!
!!
!!

__ppas_immunités__





    ##
















    [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maintes|certaines] *WORD
        || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[fe]:p
        <<- morph(\2, ":[NA].*:[fe]") and morph(\5, ":[NA].*:[fe]") !-1>> ppas

    [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maintes|certaines] *WORD *WORD
        || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[fe]:p
        <<- morph(\2, ":[NA].*:[fe]") and morph(\3, ":[NA].*:[fe]") and morph(\6, ":[NA].*:[fe]") !-1>> ppas

    [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maintes|certaines] *WORD
        || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[fe]:p
        <<- morph(\2, ":[NA].*:[fe]") and morph(\5, ":[NA].*:[fe]") and morph(\6, ":[NA].*:[fe]")  !-1>> ppas

    [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maintes|certaines] *WORD *WORD
        || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[fe]:p
        <<- morph(\2, ":[NA].*:[fe]") and morph(\3, ":[NA].*:[fe]") and morph(\6, ":[NA].*:[fe]") and morph(\7, ":[NA].*:[fe]") !-1>> ppas

    ##
    [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maints|maintes|certains|certaines] *WORD
        || et [le|l’|un|ce|cet|mon|mon|son|notre|votre|leur] *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[me]:p
        <<- morph(\2, ":[NA]") and morph(\5, ":[NA].*:[me]") !-1>> ppas

    [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maints|maintes|certains|certaines] *WORD *WORD
        || et [le|l’|un|ce|cet|mon|mon|son|notre|votre|leur] *WORD







>
>
>
>
>
|
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>




















|







23949
23950
23951
23952
23953
23954
23955
23956
23957
23958
23959
23960
23961
23962
23963
23964
23965
23966
23967
23968
23969
23970
23971
23972
23973
23974
23975
23976
23977
23978
23979
23980
23981
23982
23983
23984
23985
23986
23987
23988
23989
23990
23991
23992
23993
23994
23995
23996
23997
23998
23999
24000
24001
24002
24003
24004
24005
!!
!!
!!
!!
!!

__ppas_immunités__
    ## Det nom_mas et det nom_fem que…
    [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maints|certains] *WORD
        || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[me]:p
        <<- morph(\2, ":[NA].*:[me]") and morph(\5, ":[NA].*:[fe]") !-1>> ppas

    [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maints|certains] *WORD *WORD
        || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[me]:p
        <<- morph(\2, ":[NA].*:[me]") and morph(\3, ":[NA].*:[me]") and morph(\6, ":[NA].*:[fe]") !-1>> ppas

    [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maints|certains] *WORD
        || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[me]:p
        <<- morph(\2, ":[NA].*:[me]") and morph(\5, ":[NA].*:[fe]") and morph(\6, ":[NA].*:[fe]")  !-1>> ppas

    [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maints|certains] *WORD *WORD
        || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[me]:p
        <<- morph(\2, ":[NA].*:[me]") and morph(\3, ":[NA].*:[me]") and morph(\6, ":[NA].*:[fe]") and morph(\7, ":[NA].*:[fe]") !-1>> ppas

    ## Det nom_fem et det nom_fem que…
    [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maintes|certaines] *WORD
        || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[fe]:p
        <<- morph(\2, ":[NA].*:[fe]") and morph(\5, ":[NA].*:[fe]") !-1>> ppas

    [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maintes|certaines] *WORD *WORD
        || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[fe]:p
        <<- morph(\2, ":[NA].*:[fe]") and morph(\3, ":[NA].*:[fe]") and morph(\6, ":[NA].*:[fe]") !-1>> ppas

    [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maintes|certaines] *WORD
        || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[fe]:p
        <<- morph(\2, ":[NA].*:[fe]") and morph(\5, ":[NA].*:[fe]") and morph(\6, ":[NA].*:[fe]")  !-1>> ppas

    [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maintes|certaines] *WORD *WORD
        || et [la|l’|une|cette|ma|ta|sa|mon|ton|son|notre|votre|leur] *WORD *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[fe]:p
        <<- morph(\2, ":[NA].*:[fe]") and morph(\3, ":[NA].*:[fe]") and morph(\6, ":[NA].*:[fe]") and morph(\7, ":[NA].*:[fe]") !-1>> ppas

    ## Det nom et det nom_mas que…
    [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maints|maintes|certains|certaines] *WORD
        || et [le|l’|un|ce|cet|mon|mon|son|notre|votre|leur] *WORD
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[me]:p
        <<- morph(\2, ":[NA]") and morph(\5, ":[NA].*:[me]") !-1>> ppas

    [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|maints|maintes|certains|certaines] *WORD *WORD
        || et [le|l’|un|ce|cet|mon|mon|son|notre|votre|leur] *WORD
23993
23994
23995
23996
23997
23998
23999

24000
24001
24002
24003
24004
24005
24006
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[me]:p
        <<- morph(\2, ":[NA]") and morph(\3, ":[NA]") and morph(\6, ":[NA].*:[me]") and morph(\7, ":[NA].*:[me]") !-1>> ppas

TEST: La vision et la philosophie que j’ai élaborées.
TEST: Ces grandes femmes et la superbe fille que j’ai vues.
TEST: plusieurs femmes et le garçon que j’ai aperçus.
TEST: quelques petites annonces et le génial spot que j’ai diffusés.



!!
!!
!!!! Confusion verbe / adjectif                                                                   !!
!!
!!







>







24016
24017
24018
24019
24020
24021
24022
24023
24024
24025
24026
24027
24028
24029
24030
        || [que|qu’] [je|j’|tu|il|elle|iel|on|nous|vous|ils|elles|iels|$:M] >avoir @:Q.*:[me]:p
        <<- morph(\2, ":[NA]") and morph(\3, ":[NA]") and morph(\6, ":[NA].*:[me]") and morph(\7, ":[NA].*:[me]") !-1>> ppas

TEST: La vision et la philosophie que j’ai élaborées.
TEST: Ces grandes femmes et la superbe fille que j’ai vues.
TEST: plusieurs femmes et le garçon que j’ai aperçus.
TEST: quelques petites annonces et le génial spot que j’ai diffusés.
TEST: j’ai vu les femmes poussées par l’orgueil abandonner le rôle et la place que Dieu leur avait assignés


!!
!!
!!!! Confusion verbe / adjectif                                                                   !!
!!
!!