## 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>
225 lines
4.9 KiB
JSON
225 lines
4.9 KiB
JSON
{
|
|
"_comment": "Animaux et créatures",
|
|
"_mots_a_gerer": [],
|
|
"dictionnaire": {
|
|
"grue": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "alu",
|
|
"type": "racine_sacree",
|
|
"forme_liee": "ar",
|
|
"domaine": "animal_sacre",
|
|
"note": "Animal sacré central dans la culture"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"grues"
|
|
]
|
|
},
|
|
"Regards-Libres": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "aruaska",
|
|
"type": "composition",
|
|
"composition": "al-u-aska",
|
|
"sens_litteral": "Grue de liberté",
|
|
"racines": [
|
|
"alu",
|
|
"aska"
|
|
],
|
|
"categorie": "animal_sacre",
|
|
"note": "Grues domestiquées, messagers sacrés"
|
|
}
|
|
]
|
|
},
|
|
"grue cendree": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "arusenu",
|
|
"type": "composition",
|
|
"composition": "al-u-senu",
|
|
"sens_litteral": "Grue de cendre",
|
|
"racines": [
|
|
"alu",
|
|
"senu"
|
|
],
|
|
"categorie": "animal"
|
|
}
|
|
]
|
|
},
|
|
"faucon": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "aki",
|
|
"type": "racine_sacree",
|
|
"forme_liee": "ak",
|
|
"domaine": "animal_sacre",
|
|
"note": "Oiseau de proie sacré"
|
|
}
|
|
]
|
|
},
|
|
"bete": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "betu",
|
|
"type": "racine",
|
|
"forme_liee": "bet",
|
|
"domaine": "animal",
|
|
"note": "Animal générique"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"animal"
|
|
]
|
|
},
|
|
"bete sacree": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "asaubetu",
|
|
"type": "composition",
|
|
"composition": "as-a-betu",
|
|
"sens_litteral": "Sacré avec bête",
|
|
"racines": [
|
|
"asa",
|
|
"betu"
|
|
],
|
|
"categorie": "animal_sacre"
|
|
}
|
|
]
|
|
},
|
|
"gibier": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "zanubetu",
|
|
"type": "composition",
|
|
"composition": "zan-u-betu",
|
|
"sens_litteral": "Bête de chasse",
|
|
"racines": [
|
|
"zana",
|
|
"betu"
|
|
],
|
|
"domaine": "animal"
|
|
}
|
|
]
|
|
},
|
|
"poisson": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "pisu",
|
|
"type": "racine",
|
|
"forme_liee": "pis",
|
|
"domaine": "animal",
|
|
"note": "Créature de l'eau"
|
|
}
|
|
]
|
|
},
|
|
"poisson de riviere": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "pisunura",
|
|
"type": "composition",
|
|
"composition": "pis-u-nura",
|
|
"sens_litteral": "Poisson de rivière",
|
|
"racines": [
|
|
"pisu",
|
|
"nura"
|
|
],
|
|
"domaine": "animal"
|
|
}
|
|
]
|
|
},
|
|
"serpent": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "sepu",
|
|
"type": "racine",
|
|
"forme_liee": "sep",
|
|
"domaine": "animal",
|
|
"note": "Créature rampante"
|
|
}
|
|
]
|
|
},
|
|
"serpent d'eau": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "sepuura",
|
|
"type": "composition",
|
|
"composition": "sep-u-ura",
|
|
"sens_litteral": "Serpent de l'eau",
|
|
"racines": [
|
|
"sepu",
|
|
"ura"
|
|
],
|
|
"domaine": "animal"
|
|
}
|
|
]
|
|
},
|
|
"oiseau": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "apo",
|
|
"type": "racine_sacree",
|
|
"forme_liee": "av",
|
|
"domaine": "animal",
|
|
"note": "Créature ailée"
|
|
}
|
|
]
|
|
},
|
|
"oiseau de proie": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "aviuzana",
|
|
"type": "composition",
|
|
"composition": "ap-i-zana",
|
|
"sens_litteral": "Oiseau de chasse",
|
|
"racines": [
|
|
"apo",
|
|
"zana"
|
|
],
|
|
"domaine": "animal"
|
|
}
|
|
]
|
|
},
|
|
"creature inconnue": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "zomira",
|
|
"type": "composition",
|
|
"composition": "zo-mira",
|
|
"sens_litteral": "Sans vue",
|
|
"racines": [
|
|
"zo",
|
|
"mira"
|
|
],
|
|
"domaine": "animal",
|
|
"note": "Créature jamais observée"
|
|
}
|
|
]
|
|
},
|
|
"loup": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "loku",
|
|
"type": "racine",
|
|
"forme_liee": "lok",
|
|
"domaine": "animal",
|
|
"note": "Prédateur sauvage"
|
|
}
|
|
]
|
|
},
|
|
"meute": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "lokusu",
|
|
"type": "composition",
|
|
"composition": "loku + su",
|
|
"sens_litteral": "Loups (pluriel)",
|
|
"racines": [
|
|
"loku"
|
|
],
|
|
"domaine": "animal"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |