## 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>
205 lines
4.8 KiB
JSON
205 lines
4.8 KiB
JSON
{
|
|
"_comment": "Institutions politiques et gouvernementales",
|
|
"_mots_a_gerer": [],
|
|
"dictionnaire": {
|
|
"Cercle des Sages": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "rikuusekitori",
|
|
"type": "nom_propre",
|
|
"composition": "sik-u-sek-i-tori",
|
|
"sens_litteral": "Cercle des porteurs-de-savoir",
|
|
"racines": [
|
|
"siku",
|
|
"seka",
|
|
"tori"
|
|
],
|
|
"categorie": "institution",
|
|
"note": "Institution centrale"
|
|
}
|
|
]
|
|
},
|
|
"Tribunal des Mœurs": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "verimuloku",
|
|
"type": "nom_propre",
|
|
"composition": "ver-i-m-loku",
|
|
"sens_litteral": "Lieu de vérité des mœurs",
|
|
"racines": [
|
|
"veri",
|
|
"loku"
|
|
],
|
|
"categorie": "institution"
|
|
}
|
|
]
|
|
},
|
|
"Proclamateur": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "vokiueka",
|
|
"type": "nom_propre",
|
|
"composition": "vok-i-eka",
|
|
"sens_litteral": "Voix de la totalité",
|
|
"racines": [
|
|
"voki",
|
|
"eka"
|
|
],
|
|
"categorie": "titre"
|
|
}
|
|
]
|
|
},
|
|
"Assemblee des Chefs": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "kotaukasi",
|
|
"type": "nom_propre",
|
|
"composition": "kot-a-kasi",
|
|
"sens_litteral": "Union avec les chefs",
|
|
"racines": [
|
|
"kota",
|
|
"kasi"
|
|
],
|
|
"categorie": "institution"
|
|
}
|
|
]
|
|
},
|
|
"Maison des Decouvertes": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "nutuumiris",
|
|
"type": "nom_propre",
|
|
"composition": "nut-u-miris",
|
|
"sens_litteral": "Maison de la découverte",
|
|
"racines": [
|
|
"nutu",
|
|
"miris"
|
|
],
|
|
"categorie": "institution"
|
|
}
|
|
]
|
|
},
|
|
"Arbitre des Esprits": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "zakiiumi",
|
|
"type": "nom_propre",
|
|
"composition": "zak-ii-umi",
|
|
"sens_litteral": "Celui qui EST gardien des esprits",
|
|
"racines": [
|
|
"zaki",
|
|
"umi"
|
|
],
|
|
"categorie": "titre_supreme",
|
|
"note": "Entité tutélaire du jeu, pouvoir de réserve"
|
|
}
|
|
]
|
|
},
|
|
"Directoire": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "kasiiukota",
|
|
"type": "nom_propre",
|
|
"composition": "kas-ii-kota",
|
|
"sens_litteral": "Chefs unis",
|
|
"racines": [
|
|
"kasi",
|
|
"kota"
|
|
],
|
|
"categorie": "institution"
|
|
}
|
|
]
|
|
},
|
|
"Hall des Serments": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "talusavu",
|
|
"type": "nom_propre",
|
|
"composition": "tal-u-savu",
|
|
"sens_litteral": "Hall du serment",
|
|
"racines": [
|
|
"talu",
|
|
"savu"
|
|
],
|
|
"categorie": "lieu_institution"
|
|
}
|
|
]
|
|
},
|
|
"Conseil du Village": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "kotaurikusi",
|
|
"type": "composition",
|
|
"composition": "kot-a-sik-u-si",
|
|
"sens_litteral": "Union avec cercle de regard",
|
|
"racines": [
|
|
"kota",
|
|
"siku",
|
|
"sili"
|
|
],
|
|
"categorie": "institution"
|
|
}
|
|
]
|
|
},
|
|
"Autel ancestral": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "asauaita",
|
|
"type": "composition",
|
|
"composition": "as-a-aita",
|
|
"sens_litteral": "Sacré avec ancêtre",
|
|
"racines": [
|
|
"asa",
|
|
"aita"
|
|
],
|
|
"categorie": "lieu_sacre"
|
|
}
|
|
]
|
|
},
|
|
"Vigile Lunaire": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "velauluna",
|
|
"type": "composition",
|
|
"composition": "vel-a-luna",
|
|
"sens_litteral": "Vigile avec lune",
|
|
"racines": [
|
|
"vela",
|
|
"luna"
|
|
],
|
|
"categorie": "rituel"
|
|
}
|
|
]
|
|
},
|
|
"Jour des Ancetres": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "sorauaita",
|
|
"type": "composition",
|
|
"composition": "sor-a-aita",
|
|
"sens_litteral": "Jour avec ancêtres",
|
|
"racines": [
|
|
"sora",
|
|
"aita"
|
|
],
|
|
"categorie": "celebration"
|
|
}
|
|
]
|
|
},
|
|
"Jour du Faucon": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "sorauaki",
|
|
"type": "composition",
|
|
"composition": "sor-a-aki",
|
|
"sens_litteral": "Jour avec faucon",
|
|
"racines": [
|
|
"sora",
|
|
"aki"
|
|
],
|
|
"categorie": "celebration"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |