confluent/ancien-confluent/lexique/19-sante-dangers.json
StillHammer dc6affc7fd Amélioration lemmatisation FR + normalisation accents + extension lexique
## 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>
2025-11-30 16:43:34 +08:00

265 lines
5.8 KiB
JSON

{
"_comment": "Maladies, dangers et conditions de santé",
"_mots_a_gerer": [],
"dictionnaire": {
"maladie": {
"traductions": [
{
"confluent": "osiusanu",
"type": "composition",
"composition": "os-i-sanu",
"sens_litteral": "Mort du corps",
"racines": [
"osi",
"sanu"
],
"domaine": "sante",
"note": "Concept de maladie comme mort partielle"
}
]
},
"Maladie des Antres": {
"traductions": [
{
"confluent": "osiusanuuvuku",
"type": "nom_propre",
"composition": "os-i-sanu-vuku",
"sens_litteral": "Maladie du gouffre",
"racines": [
"osi",
"sanu",
"vuku"
],
"categorie": "maladie",
"note": "Maladie pulmonaire des mineurs"
}
]
},
"miasmes": {
"traductions": [
{
"confluent": "venuzoka",
"type": "composition",
"composition": "ven-u-zoka",
"sens_litteral": "Air de l'ennemi",
"racines": [
"vena",
"zoka"
],
"domaine": "danger"
}
]
},
"infection pulmonaire": {
"traductions": [
{
"confluent": "venuzokausanu",
"type": "composition",
"composition": "ven-u-zoka-sanu",
"sens_litteral": "Air ennemi du corps",
"racines": [
"vena",
"zoka",
"sanu"
],
"domaine": "maladie"
}
]
},
"malnutrition": {
"traductions": [
{
"confluent": "zomuta",
"type": "composition",
"composition": "zo-muta",
"sens_litteral": "Sans manger",
"racines": [
"zo",
"muta"
],
"domaine": "maladie"
}
]
},
"suffocation": {
"traductions": [
{
"confluent": "zovena",
"type": "composition",
"composition": "zo-vena",
"sens_litteral": "Sans air",
"racines": [
"zo",
"vena"
],
"domaine": "danger"
}
]
},
"fievre": {
"traductions": [
{
"confluent": "sanuusuki",
"type": "composition",
"composition": "san-u-suki",
"sens_litteral": "Corps de feu",
"racines": [
"sanu",
"suki"
],
"domaine": "maladie"
}
]
},
"blessure": {
"traductions": [
{
"confluent": "sanuuzoka",
"type": "composition",
"composition": "san-u-zoka",
"sens_litteral": "Corps de l'ennemi",
"racines": [
"sanu",
"zoka"
],
"domaine": "sante"
}
]
},
"guerison": {
"traductions": [
{
"confluent": "tosausanu",
"type": "composition",
"composition": "tos-a-sanu",
"sens_litteral": "Bien avec corps",
"racines": [
"tosa",
"sanu"
],
"domaine": "sante"
}
]
},
"eboulement": {
"traductions": [
{
"confluent": "kariovuku",
"type": "composition",
"composition": "kar-oa-vuku",
"sens_litteral": "Pierre vers le gouffre",
"racines": [
"kari",
"vuku"
],
"domaine": "danger"
}
]
},
"inondation": {
"traductions": [
{
"confluent": "uraueka",
"type": "composition",
"composition": "ur-a-eka",
"sens_litteral": "Eau avec totalité",
"racines": [
"ura",
"eka"
],
"domaine": "danger"
}
]
},
"toxine": {
"traductions": [
{
"confluent": "toku",
"type": "racine",
"forme_liee": "tok",
"domaine": "danger"
}
]
},
"poison": {
"traductions": [
{
"confluent": "toku",
"type": "racine",
"forme_liee": "tok",
"domaine": "danger"
}
]
},
"gouffre": {
"traductions": [
{
"confluent": "vuku",
"type": "racine",
"forme_liee": "vuk",
"domaine": "danger"
}
]
},
"crevasse": {
"traductions": [
{
"confluent": "vukukari",
"type": "composition",
"composition": "vuk-u-kari",
"sens_litteral": "Gouffre de pierre",
"racines": [
"vuku",
"kari"
],
"domaine": "danger"
}
]
},
"roche impenetrable": {
"traductions": [
{
"confluent": "kariuoki",
"type": "composition",
"composition": "kar-i-oki",
"sens_litteral": "Pierre de l'épreuve",
"racines": [
"kari",
"oki"
],
"domaine": "danger"
}
]
},
"avalanche": {
"traductions": [
{
"confluent": "nisaoavuku",
"type": "composition",
"composition": "nis-oa-vuku",
"sens_litteral": "Neige vers le gouffre",
"racines": [
"nisa",
"vuku"
],
"domaine": "danger"
}
]
},
"feu sauvage": {
"traductions": [
{
"confluent": "sukiuzoka",
"type": "composition",
"composition": "suk-i-zoka",
"sens_litteral": "Feu de l'ennemi",
"racines": [
"suki",
"zoka"
],
"domaine": "danger"
}
]
}
}
}