## 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>
269 lines
5.6 KiB
JSON
269 lines
5.6 KiB
JSON
{
|
|
"_comment": "Concepts temporels",
|
|
"_mots_a_gerer": [],
|
|
"dictionnaire": {
|
|
"temps": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "temi",
|
|
"type": "racine",
|
|
"forme_liee": "tem",
|
|
"domaine": "temps",
|
|
"note": "Concept fondamental"
|
|
}
|
|
],
|
|
"synonymes_fr": [
|
|
"durée"
|
|
]
|
|
},
|
|
"generation": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "temiuaita",
|
|
"type": "composition",
|
|
"composition": "tem-i-aita",
|
|
"sens_litteral": "Temps des ancêtres",
|
|
"racines": [
|
|
"temi",
|
|
"aita"
|
|
],
|
|
"domaine": "temps"
|
|
}
|
|
]
|
|
},
|
|
"siecle": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "makoutemi",
|
|
"type": "composition",
|
|
"composition": "mak-o-temi",
|
|
"sens_litteral": "Grand temps",
|
|
"racines": [
|
|
"mako",
|
|
"temi"
|
|
],
|
|
"domaine": "temps"
|
|
}
|
|
]
|
|
},
|
|
"saison": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "temiuriku",
|
|
"type": "composition",
|
|
"composition": "tem-i-siku",
|
|
"sens_litteral": "Temps du cercle",
|
|
"racines": [
|
|
"temi",
|
|
"siku"
|
|
],
|
|
"domaine": "temps"
|
|
}
|
|
]
|
|
},
|
|
"lune": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "luna",
|
|
"type": "racine",
|
|
"forme_liee": "lun",
|
|
"domaine": "temps"
|
|
}
|
|
]
|
|
},
|
|
"mois": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "lunariku",
|
|
"type": "composition",
|
|
"composition": "lun-a-siku",
|
|
"sens_litteral": "Lune avec cercle",
|
|
"racines": [
|
|
"luna",
|
|
"siku"
|
|
],
|
|
"domaine": "temps"
|
|
}
|
|
]
|
|
},
|
|
"aurore": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "ora",
|
|
"type": "racine_sacree",
|
|
"forme_liee": "or",
|
|
"domaine": "temps"
|
|
}
|
|
]
|
|
},
|
|
"matin": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "orausora",
|
|
"type": "composition",
|
|
"composition": "or-a-sora",
|
|
"sens_litteral": "Aurore avec soleil",
|
|
"racines": [
|
|
"ora",
|
|
"sora"
|
|
],
|
|
"domaine": "temps"
|
|
}
|
|
]
|
|
},
|
|
"crepuscule": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "musu",
|
|
"type": "racine",
|
|
"forme_liee": "mus",
|
|
"domaine": "temps"
|
|
}
|
|
]
|
|
},
|
|
"nuit": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "luna",
|
|
"type": "racine",
|
|
"forme_liee": "lun",
|
|
"domaine": "temps",
|
|
"note": "Même racine que lune"
|
|
}
|
|
]
|
|
},
|
|
"eternite": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "ekautemi",
|
|
"type": "composition",
|
|
"composition": "ek-a-temi",
|
|
"sens_litteral": "Totalité avec temps",
|
|
"racines": [
|
|
"eka",
|
|
"temi"
|
|
],
|
|
"domaine": "temps"
|
|
}
|
|
]
|
|
},
|
|
"passe": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "ena",
|
|
"type": "racine_sacree",
|
|
"forme_liee": "en",
|
|
"domaine": "temps",
|
|
"note": "Même racine que origine"
|
|
}
|
|
]
|
|
},
|
|
"futur": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "naki",
|
|
"type": "racine",
|
|
"forme_liee": "nak",
|
|
"domaine": "temps",
|
|
"note": "Même racine que descendant"
|
|
}
|
|
]
|
|
},
|
|
"present": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "tisa",
|
|
"type": "racine",
|
|
"forme_liee": "tis",
|
|
"domaine": "temps",
|
|
"note": "Même racine que ici, proche"
|
|
}
|
|
]
|
|
},
|
|
"cycle eternel": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "rikuueka",
|
|
"type": "composition",
|
|
"composition": "sik-u-eka",
|
|
"sens_litteral": "Cercle de totalité",
|
|
"racines": [
|
|
"siku",
|
|
"eka"
|
|
],
|
|
"domaine": "temps"
|
|
}
|
|
]
|
|
},
|
|
"renaissance": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "novuuita",
|
|
"type": "composition",
|
|
"composition": "nuv-u-ita",
|
|
"sens_litteral": "Nouveau de vie",
|
|
"racines": [
|
|
"nuvi",
|
|
"ita"
|
|
],
|
|
"domaine": "temps"
|
|
}
|
|
]
|
|
},
|
|
"au-dela": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "tovauosi",
|
|
"type": "composition",
|
|
"composition": "tov-a-osi",
|
|
"sens_litteral": "Loin avec mort",
|
|
"racines": [
|
|
"tova",
|
|
"osi"
|
|
],
|
|
"domaine": "spirituel"
|
|
}
|
|
]
|
|
},
|
|
"moment": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "pisutemi",
|
|
"type": "composition",
|
|
"composition": "pis-u-temi",
|
|
"sens_litteral": "Petit temps",
|
|
"racines": [
|
|
"pisu",
|
|
"temi"
|
|
],
|
|
"domaine": "temps"
|
|
}
|
|
]
|
|
},
|
|
"instant": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "pisutemi",
|
|
"type": "composition",
|
|
"composition": "pis-u-temi",
|
|
"sens_litteral": "Petit temps",
|
|
"racines": [
|
|
"pisu",
|
|
"temi"
|
|
],
|
|
"domaine": "temps"
|
|
}
|
|
]
|
|
},
|
|
"duree": {
|
|
"traductions": [
|
|
{
|
|
"confluent": "temi",
|
|
"type": "racine",
|
|
"forme_liee": "tem",
|
|
"domaine": "temps"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |