## Fixes ### 1. Lemmatisation verbes français (contextAnalyzer.js) - Fix: 'ent' → 'er' (observent → observer, marchent → marcher) - Add: règles 'ient' → 'ir' (voient → voir) - Add: règles 'oient' → 'oir' (alternative) - Résultat: reconnaissance conjugaisons françaises améliorée ## Ajouts lexique ### 2. Verbe "marcher" (06-actions.json) - Confluent: tekam (racine: teka, forme liée: tek) - Conjugaisons: marche, marches, marchons, marchent, etc. ### 3. Prépositions → Particules (00-grammaire.json) - "dans/sur/sous" → no (localisation spatiale) - "avec" → vi (instrument/accompagnement) - "pour/contre" → se (but/bénéficiaire) - "sans" → zo (négation) - "pendant" → at (passé vécu) ### 4. Composant "echos" (03-castes.json) - Extraction racine: "échos" → keko - Permet reconnaissance mot seul (pas seulement dans "Enfants des Échos") ## Refactor majeur ### 5. Normalisation accents (23 fichiers JSON) - Suppression accents de TOUTES les clés de dictionnaire - Cohérence avec normalisation NFD côté serveur - Fichiers normalisés: * 00-grammaire.json à 22-nombres.json (tous les lexiques) ## Résultats Couverture améliorée sur phrases test: - "Les enfants des échos observent la grande fresque": 40% → 80% (4/5) - "Le soleil brille sur les montagnes pendant l'été": 33% → 67% (4/6) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
725 lines
16 KiB
JSON
725 lines
16 KiB
JSON
{
|
|
"_comment": "Verbes et actions (forme racine + forme verbale CVCVC)",
|
|
"_mots_a_gerer": [],
|
|
"dictionnaire": {
|
|
"voir": {
|
|
"racine_fr": "voi",
|
|
"traductions": [
|
|
{
|
|
"confluent": "mirak",
|
|
"type": "verbe",
|
|
"racine": "mira",
|
|
"forme_liee": "mir",
|
|
"structure": "CVCVC",
|
|
"domaine": "action",
|
|
"note": "Verbe fondamental lié à l'observation"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"observer",
|
|
"regarder",
|
|
"vu",
|
|
"vus",
|
|
"vue",
|
|
"vues"
|
|
]
|
|
},
|
|
"aller": {
|
|
"racine_fr": null,
|
|
"traductions": [
|
|
{
|
|
"confluent": "tekis",
|
|
"type": "verbe",
|
|
"racine": "teki",
|
|
"forme_liee": "tek",
|
|
"structure": "CVCVC",
|
|
"domaine": "action",
|
|
"note": "Mouvement, chemin"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"va",
|
|
"vas",
|
|
"vais",
|
|
"vont",
|
|
"allons",
|
|
"allez",
|
|
"allais",
|
|
"allait",
|
|
"allions",
|
|
"alliez",
|
|
"allaient",
|
|
"allant",
|
|
"allé",
|
|
"irai",
|
|
"iras",
|
|
"ira",
|
|
"irons",
|
|
"irez",
|
|
"iront",
|
|
"aille",
|
|
"ailles",
|
|
"aillent",
|
|
"aillions",
|
|
"ailliez"
|
|
]
|
|
},
|
|
"marcher": {
|
|
"racine_fr": "march",
|
|
"traductions": [
|
|
{
|
|
"confluent": "tekam",
|
|
"type": "verbe",
|
|
"racine": "teka",
|
|
"forme_liee": "tek",
|
|
"structure": "CVCVC",
|
|
"domaine": "action",
|
|
"note": "Marcher, se déplacer à pied"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"marche",
|
|
"marches",
|
|
"marchons",
|
|
"marchez",
|
|
"marchent",
|
|
"marchais",
|
|
"marchait",
|
|
"marchions",
|
|
"marchiez",
|
|
"marchaient",
|
|
"marchant",
|
|
"marché"
|
|
]
|
|
},
|
|
"donner": {
|
|
"racine_fr": "donn",
|
|
"traductions": [
|
|
{
|
|
"confluent": "kitan",
|
|
"type": "verbe",
|
|
"racine": "kita",
|
|
"forme_liee": "kit",
|
|
"structure": "CVCVC",
|
|
"domaine": "action"
|
|
}
|
|
]
|
|
},
|
|
"prendre": {
|
|
"racine_fr": "pren",
|
|
"traductions": [
|
|
{
|
|
"confluent": "pasak",
|
|
"type": "verbe",
|
|
"racine": "pasa",
|
|
"forme_liee": "pas",
|
|
"structure": "CVCVC",
|
|
"domaine": "action"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"prennent",
|
|
"pris",
|
|
"prisse"
|
|
]
|
|
},
|
|
"faire": {
|
|
"racine_fr": "fai",
|
|
"traductions": [
|
|
{
|
|
"confluent": "nekan",
|
|
"type": "verbe",
|
|
"racine": "neka",
|
|
"forme_liee": "nek",
|
|
"structure": "CVCVC",
|
|
"domaine": "action"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"créer",
|
|
"font",
|
|
"ferai",
|
|
"feras",
|
|
"fera",
|
|
"ferons",
|
|
"ferez",
|
|
"feront"
|
|
]
|
|
},
|
|
"dire": {
|
|
"racine_fr": "di",
|
|
"traductions": [
|
|
{
|
|
"confluent": "vosak",
|
|
"type": "verbe",
|
|
"racine": "vosa",
|
|
"forme_liee": "vos",
|
|
"structure": "CVCVC",
|
|
"domaine": "action"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"parler",
|
|
"dites",
|
|
"dit"
|
|
]
|
|
},
|
|
"savoir": {
|
|
"racine_fr": "sav",
|
|
"traductions": [
|
|
{
|
|
"confluent": "sekam",
|
|
"type": "verbe",
|
|
"racine": "seka",
|
|
"forme_liee": "sek",
|
|
"structure": "CVCVC",
|
|
"domaine": "action"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"connaître",
|
|
"savent",
|
|
"su",
|
|
"sache",
|
|
"saches",
|
|
"sachent",
|
|
"sachions",
|
|
"sachiez"
|
|
]
|
|
},
|
|
"apprendre": {
|
|
"racine_fr": "appren",
|
|
"traductions": [
|
|
{
|
|
"confluent": "mokis",
|
|
"type": "verbe",
|
|
"racine": "moki",
|
|
"forme_liee": "mok",
|
|
"structure": "CVCVC",
|
|
"domaine": "action",
|
|
"note": "Recevoir le savoir"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"apprennent",
|
|
"appris"
|
|
]
|
|
},
|
|
"transmettre": {
|
|
"racine_fr": "transmet",
|
|
"traductions": [
|
|
{
|
|
"confluent": "kisun",
|
|
"type": "verbe",
|
|
"racine": "kisu",
|
|
"forme_liee": "kis",
|
|
"structure": "CVCVC",
|
|
"domaine": "action",
|
|
"note": "Enseigner, passer le savoir"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"enseigner",
|
|
"transmettent",
|
|
"transmis"
|
|
]
|
|
},
|
|
"garder": {
|
|
"racine_fr": "gard",
|
|
"traductions": [
|
|
{
|
|
"confluent": "zakis",
|
|
"type": "verbe",
|
|
"racine": "zaki",
|
|
"forme_liee": "zak",
|
|
"structure": "CVCVC",
|
|
"domaine": "action"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"protéger"
|
|
]
|
|
},
|
|
"porter": {
|
|
"racine_fr": "port",
|
|
"traductions": [
|
|
{
|
|
"confluent": "takan",
|
|
"type": "verbe",
|
|
"racine": "taka",
|
|
"forme_liee": "tak",
|
|
"structure": "CVCVC",
|
|
"domaine": "action"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"transporter"
|
|
]
|
|
},
|
|
"chasser": {
|
|
"racine_fr": "chass",
|
|
"traductions": [
|
|
{
|
|
"confluent": "zanak",
|
|
"type": "verbe",
|
|
"racine": "zana",
|
|
"forme_liee": "zan",
|
|
"structure": "CVCVC",
|
|
"domaine": "action"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"traquer"
|
|
]
|
|
},
|
|
"mediter": {
|
|
"racine_fr": "médit",
|
|
"traductions": [
|
|
{
|
|
"confluent": "umiak",
|
|
"type": "verbe",
|
|
"racine": "umi",
|
|
"forme_liee": "um",
|
|
"structure": "VCVC",
|
|
"domaine": "action_spirituelle",
|
|
"note": "Verbe sacré dérivé de 'esprit'"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"prier"
|
|
]
|
|
},
|
|
"invoquer": {
|
|
"racine_fr": "invoqu",
|
|
"traductions": [
|
|
{
|
|
"confluent": "onak",
|
|
"type": "verbe",
|
|
"racine": "onu",
|
|
"forme_liee": "on",
|
|
"structure": "VCVC",
|
|
"domaine": "action_spirituelle",
|
|
"note": "Utiliser le son sacré"
|
|
}
|
|
]
|
|
},
|
|
"benir": {
|
|
"racine_fr": "béni",
|
|
"traductions": [
|
|
{
|
|
"confluent": "asak",
|
|
"type": "verbe",
|
|
"racine": "asa",
|
|
"forme_liee": "as",
|
|
"structure": "VCVC",
|
|
"domaine": "action_spirituelle"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"bénit"
|
|
]
|
|
},
|
|
"communier": {
|
|
"racine_fr": "communi",
|
|
"traductions": [
|
|
{
|
|
"confluent": "kotam",
|
|
"type": "verbe",
|
|
"racine": "kota",
|
|
"forme_liee": "kot",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_spirituelle",
|
|
"note": "S'unir spirituellement"
|
|
}
|
|
]
|
|
},
|
|
"mourir": {
|
|
"racine_fr": "meur",
|
|
"traductions": [
|
|
{
|
|
"confluent": "osiak",
|
|
"type": "verbe",
|
|
"racine": "osi",
|
|
"forme_liee": "os",
|
|
"structure": "VCVC",
|
|
"domaine": "action_sacree"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"meurent",
|
|
"mort"
|
|
]
|
|
},
|
|
"graver": {
|
|
"racine_fr": "grav",
|
|
"traductions": [
|
|
{
|
|
"confluent": "kovak",
|
|
"type": "verbe",
|
|
"racine": "kova",
|
|
"forme_liee": "kov",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_artisanale"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"sculpter"
|
|
]
|
|
},
|
|
"peindre": {
|
|
"racine_fr": "pein",
|
|
"traductions": [
|
|
{
|
|
"confluent": "kovam",
|
|
"type": "verbe",
|
|
"racine": "kova",
|
|
"forme_liee": "kov",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_artisanale",
|
|
"note": "Même racine que graver - art visuel"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"peignent",
|
|
"peint"
|
|
]
|
|
},
|
|
"assembler": {
|
|
"racine_fr": "assembl",
|
|
"traductions": [
|
|
{
|
|
"confluent": "kotak",
|
|
"type": "verbe",
|
|
"racine": "kota",
|
|
"forme_liee": "kot",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_artisanale"
|
|
}
|
|
]
|
|
},
|
|
"construire": {
|
|
"racine_fr": "construi",
|
|
"traductions": [
|
|
{
|
|
"confluent": "nekis",
|
|
"type": "verbe",
|
|
"racine": "neka",
|
|
"forme_liee": "nek",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_artisanale"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"construisent",
|
|
"construit"
|
|
]
|
|
},
|
|
"creuser": {
|
|
"racine_fr": "creus",
|
|
"traductions": [
|
|
{
|
|
"confluent": "vukan",
|
|
"type": "verbe",
|
|
"racine": "vuku",
|
|
"forme_liee": "vuk",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_artisanale"
|
|
}
|
|
]
|
|
},
|
|
"tisser": {
|
|
"racine_fr": "tiss",
|
|
"traductions": [
|
|
{
|
|
"confluent": "vasin",
|
|
"type": "verbe",
|
|
"racine": "vasi",
|
|
"forme_liee": "vas",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_artisanale",
|
|
"note": "Lier des fils ensemble"
|
|
}
|
|
]
|
|
},
|
|
"forger": {
|
|
"racine_fr": "forg",
|
|
"traductions": [
|
|
{
|
|
"confluent": "sukam",
|
|
"type": "verbe",
|
|
"racine": "suki",
|
|
"forme_liee": "suk",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_artisanale",
|
|
"note": "Travailler par le feu"
|
|
}
|
|
]
|
|
},
|
|
"ecouter": {
|
|
"racine_fr": "écout",
|
|
"traductions": [
|
|
{
|
|
"confluent": "tikam",
|
|
"type": "verbe",
|
|
"racine": "tiku",
|
|
"forme_liee": "tik",
|
|
"structure": "CVCVC",
|
|
"domaine": "action"
|
|
}
|
|
]
|
|
},
|
|
"etudier": {
|
|
"racine_fr": "étudi",
|
|
"traductions": [
|
|
{
|
|
"confluent": "sekis",
|
|
"type": "verbe",
|
|
"racine": "seka",
|
|
"forme_liee": "sek",
|
|
"structure": "CVCVC",
|
|
"domaine": "action"
|
|
}
|
|
]
|
|
},
|
|
"decouvrir": {
|
|
"racine_fr": "découvr",
|
|
"traductions": [
|
|
{
|
|
"confluent": "miris",
|
|
"type": "verbe",
|
|
"racine": "mira",
|
|
"forme_liee": "mir",
|
|
"structure": "CVCVC",
|
|
"domaine": "action",
|
|
"note": "Voir pour la première fois"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"explorer",
|
|
"découvert"
|
|
]
|
|
},
|
|
"memoriser": {
|
|
"racine_fr": "mémoris",
|
|
"traductions": [
|
|
{
|
|
"confluent": "memak",
|
|
"type": "verbe",
|
|
"racine": "memu",
|
|
"forme_liee": "mem",
|
|
"structure": "CVCVC",
|
|
"domaine": "action"
|
|
}
|
|
]
|
|
},
|
|
"interpreter": {
|
|
"racine_fr": "interprèt",
|
|
"traductions": [
|
|
{
|
|
"confluent": "sekun",
|
|
"type": "verbe",
|
|
"racine": "seka",
|
|
"forme_liee": "sek",
|
|
"structure": "CVCVC",
|
|
"domaine": "action"
|
|
}
|
|
]
|
|
},
|
|
"defendre": {
|
|
"racine_fr": "défen",
|
|
"traductions": [
|
|
{
|
|
"confluent": "zakam",
|
|
"type": "verbe",
|
|
"racine": "zaki",
|
|
"forme_liee": "zak",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_combat"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"défendent",
|
|
"défendu"
|
|
]
|
|
},
|
|
"surveiller": {
|
|
"racine_fr": "surveill",
|
|
"traductions": [
|
|
{
|
|
"confluent": "velak",
|
|
"type": "verbe",
|
|
"racine": "vela",
|
|
"forme_liee": "vel",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_combat"
|
|
}
|
|
]
|
|
},
|
|
"attaquer": {
|
|
"racine_fr": "attaqu",
|
|
"traductions": [
|
|
{
|
|
"confluent": "okiak",
|
|
"type": "verbe",
|
|
"racine": "oki",
|
|
"forme_liee": "ok",
|
|
"structure": "VCVC",
|
|
"domaine": "action_combat"
|
|
}
|
|
]
|
|
},
|
|
"capturer": {
|
|
"racine_fr": "captur",
|
|
"traductions": [
|
|
{
|
|
"confluent": "pasik",
|
|
"type": "verbe",
|
|
"racine": "pasa",
|
|
"forme_liee": "pas",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_combat"
|
|
}
|
|
]
|
|
},
|
|
"fuir": {
|
|
"racine_fr": "fui",
|
|
"traductions": [
|
|
{
|
|
"confluent": "tekun",
|
|
"type": "verbe",
|
|
"racine": "teki",
|
|
"forme_liee": "tek",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_combat"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"fuient",
|
|
"fuyent"
|
|
]
|
|
},
|
|
"vaincre": {
|
|
"racine_fr": "vainc",
|
|
"traductions": [
|
|
{
|
|
"confluent": "okian",
|
|
"type": "verbe",
|
|
"racine": "oki",
|
|
"forme_liee": "ok",
|
|
"structure": "VCVC",
|
|
"domaine": "action_combat"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"vainquent",
|
|
"vaincu"
|
|
]
|
|
},
|
|
"troquer": {
|
|
"racine_fr": "troqu",
|
|
"traductions": [
|
|
{
|
|
"confluent": "kirak",
|
|
"type": "verbe",
|
|
"racine": "kiru",
|
|
"forme_liee": "kir",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_commerce"
|
|
}
|
|
]
|
|
},
|
|
"entreposer": {
|
|
"racine_fr": "entrepos",
|
|
"traductions": [
|
|
{
|
|
"confluent": "zakun",
|
|
"type": "verbe",
|
|
"racine": "zaki",
|
|
"forme_liee": "zak",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_commerce"
|
|
}
|
|
]
|
|
},
|
|
"arbitrer": {
|
|
"racine_fr": "arbitr",
|
|
"traductions": [
|
|
{
|
|
"confluent": "verim",
|
|
"type": "verbe",
|
|
"racine": "veri",
|
|
"forme_liee": "ver",
|
|
"structure": "CVCVC",
|
|
"domaine": "action_justice",
|
|
"note": "Juger selon la vérité"
|
|
}
|
|
]
|
|
},
|
|
"pecher": {
|
|
"racine_fr": "pêch",
|
|
"traductions": [
|
|
{
|
|
"confluent": "pisak",
|
|
"type": "verbe",
|
|
"racine": "pisu",
|
|
"forme_liee": "pis",
|
|
"structure": "CVCVC",
|
|
"domaine": "action",
|
|
"note": "Chasser dans l'eau"
|
|
}
|
|
]
|
|
},
|
|
"manger": {
|
|
"racine_fr": "mang",
|
|
"traductions": [
|
|
{
|
|
"confluent": "mukis",
|
|
"type": "verbe",
|
|
"racine": "muki",
|
|
"forme_liee": "muk",
|
|
"structure": "CVCVC",
|
|
"domaine": "action",
|
|
"note": "Consommer de la nourriture"
|
|
}
|
|
]
|
|
},
|
|
"devorer": {
|
|
"racine_fr": "dévor",
|
|
"traductions": [
|
|
{
|
|
"confluent": "mukiuzana",
|
|
"type": "composition",
|
|
"composition": "muk-i-zana",
|
|
"sens_litteral": "Manger avec chasse",
|
|
"racines": [
|
|
"muki",
|
|
"zana"
|
|
],
|
|
"domaine": "action",
|
|
"note": "Manger violemment, comme un prédateur"
|
|
}
|
|
]
|
|
},
|
|
"exister": {
|
|
"racine_fr": "exist",
|
|
"traductions": [
|
|
{
|
|
"confluent": "urak",
|
|
"type": "verbe_irregulier",
|
|
"racine": "ura",
|
|
"forme_liee": "ur",
|
|
"structure": "VCVC",
|
|
"domaine": "action_existentielle",
|
|
"note": "Verbe irrégulier existentiel - 'il y a', présence, existence. Dérivé de la racine sacrée 'ura' (eau/flux vital)"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"il y a",
|
|
"y a-t-il",
|
|
"existe",
|
|
"existent",
|
|
"existant"
|
|
]
|
|
}
|
|
}
|
|
} |