Overview
Comment: | [fr] désambiguïsation des noms propres |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
4447f624a8f514dd9668e7672b77e9ce |
User & Date: | olr on 2018-03-02 11:54:52 |
Other Links: | manifest | tags |
Context
2018-03-02
| ||
12:37 | [fr] faux positif: quelqu’un lire check-in: 328b580ec1 user: olr tags: trunk, fr | |
11:54 | [fr] désambiguïsation des noms propres check-in: 4447f624a8 user: olr tags: trunk, fr | |
10:12 | [fr] pt: en point d’orgue check-in: b2c28ddb20 user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [6b4f4416c3] to [75ad421a61].
︙ | ︙ | |||
2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 | __[i](d_tu_verbe)__ tu +(?:l(?:es? +|la +|’)|[nv]ous +|)({w_1}) @@$ <<- morph(word(-1), ":Cs", False, True) and not morph(\1, ":(?:Oo|X)", False) =>> select(\1, ":[123][sp]") __[s](d_nom_propre_verbe)__ ([A-ZÉÈ]{w_1}) +({w_1}) @@0,$ <<- morph(\1, ":M") and \2.islower() and morphex(\2, ":[123][sg]", ":Q") and morph(\2, ":N", False) and morph(word(-1), ":Cs", False, True) =>> select(\2, ":[123][sp]") __[i](d_que_combien_pourquoi_en_y_verbe)__ (?:que?|combien|pourquoi) +(?:en +|y +|)({w_3}) @@$ <<- =>> exclude(\1, ":E") # groupe nominal __[i](d_aucun_non_verbe)__ aucun +({w_4}) @@$ | > | 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 | __[i](d_tu_verbe)__ tu +(?:l(?:es? +|la +|’)|[nv]ous +|)({w_1}) @@$ <<- morph(word(-1), ":Cs", False, True) and not morph(\1, ":(?:Oo|X)", False) =>> select(\1, ":[123][sp]") __[s](d_nom_propre_verbe)__ ([A-ZÉÈ]{w_1}) +({w_1}) @@0,$ <<- morph(\1, ":M") and \2.islower() and morphex(\2, ":[123][sg]", ":Q") and morph(\2, ":N", False) and morph(word(-1), ":Cs", False, True) =>> select(\2, ":[123][sp]") <<- morph(\1, ":M", False) and morphex(\2, ":[123]s|>(?:[nmts]e|nous|vous) ", ":A") and isStart() =>> =select(\1, ":M") __[i](d_que_combien_pourquoi_en_y_verbe)__ (?:que?|combien|pourquoi) +(?:en +|y +|)({w_3}) @@$ <<- =>> exclude(\1, ":E") # groupe nominal __[i](d_aucun_non_verbe)__ aucun +({w_4}) @@$ |
︙ | ︙ | |||
10097 10098 10099 10100 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 | TEST: Antoine n’est pas {{mariés}}. TEST: Antoine est peut-être {{fatiguée}}. TEST: Éric n’est pas très {{fatiguée}}. TEST: Martine est {{marié}}. TEST: Martine n’est pas {{marié}}. TEST: Martine est très {{intelligent}}. TEST: Martine n’est pas très {{intelligent}}. !!!! Accords avec l’adjectif précédant le pronom __[i]/ppas(ppas_adj_accord_je_tu)__ ^ *({w_2}s),? (je?|tu) @@*,$ | > | 10098 10099 10100 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 | TEST: Antoine n’est pas {{mariés}}. TEST: Antoine est peut-être {{fatiguée}}. TEST: Éric n’est pas très {{fatiguée}}. TEST: Martine est {{marié}}. TEST: Martine n’est pas {{marié}}. TEST: Martine est très {{intelligent}}. TEST: Martine n’est pas très {{intelligent}}. TEST: Pierre est {{dominée}} par son adversaire. !!!! Accords avec l’adjectif précédant le pronom __[i]/ppas(ppas_adj_accord_je_tu)__ ^ *({w_2}s),? (je?|tu) @@*,$ |
︙ | ︙ |