confluent/ancien-confluent/lexique/11-armes-outils.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

379 lines
8.2 KiB
JSON

{
"_comment": "Armes, outils et équipements",
"_mots_a_gerer": [],
"dictionnaire": {
"lance": {
"traductions": [
{
"confluent": "piki",
"type": "racine",
"forme_liee": "pik",
"domaine": "arme",
"note": "Arme principale"
}
],
"synonymes_fr": [
"pointe"
]
},
"lance de guerre": {
"traductions": [
{
"confluent": "pikiuoki",
"type": "composition",
"composition": "pik-i-oki",
"sens_litteral": "Lance de l'épreuve",
"racines": [
"piki",
"oki"
],
"domaine": "arme"
}
]
},
"arc": {
"traductions": [
{
"confluent": "arku",
"type": "racine",
"forme_liee": "ark",
"domaine": "arme",
"note": "Nouvelle racine - arme de jet"
}
]
},
"fleche": {
"traductions": [
{
"confluent": "pikiuark",
"type": "composition",
"composition": "pik-i-ark",
"sens_litteral": "Pointe de l'arc",
"racines": [
"piki",
"arku"
],
"domaine": "arme"
}
]
},
"fleche empoisonnee": {
"traductions": [
{
"confluent": "pikiutoku",
"type": "composition",
"composition": "pik-i-toku",
"sens_litteral": "Pointe de poison",
"racines": [
"piki",
"toku"
],
"domaine": "arme"
}
]
},
"hachette": {
"traductions": [
{
"confluent": "kutu",
"type": "racine",
"forme_liee": "kut",
"domaine": "outil",
"note": "Lame pour couper"
}
]
},
"couteau": {
"traductions": [
{
"confluent": "kutupisu",
"type": "composition",
"composition": "kut-u-pisu",
"sens_litteral": "Lame petite",
"racines": [
"kutu",
"pisu"
],
"domaine": "outil"
}
]
},
"gourdin": {
"traductions": [
{
"confluent": "bopuviku",
"type": "composition",
"composition": "bop-u-viku",
"sens_litteral": "Frappeur de bois",
"racines": [
"bopu",
"viku"
],
"domaine": "arme"
}
]
},
"bouclier": {
"traductions": [
{
"confluent": "zakikari",
"type": "composition",
"composition": "zak-i-kari",
"sens_litteral": "Protection de pierre",
"racines": [
"zaki",
"kari"
],
"domaine": "arme"
}
]
},
"pioche": {
"traductions": [
{
"confluent": "vukukari",
"type": "composition",
"composition": "vuk-u-kari",
"sens_litteral": "Pierre du gouffre",
"racines": [
"vuku",
"kari"
],
"domaine": "outil"
}
]
},
"ciseau a pierre": {
"traductions": [
{
"confluent": "kovukari",
"type": "composition",
"composition": "kov-u-kari",
"sens_litteral": "Graveur de pierre",
"racines": [
"kova",
"kari"
],
"domaine": "outil"
}
]
},
"maillet": {
"traductions": [
{
"confluent": "bopukari",
"type": "composition",
"composition": "bop-u-kari",
"sens_litteral": "Frappeur de pierre",
"racines": [
"bopu",
"kari"
],
"domaine": "outil"
}
]
},
"burin": {
"traductions": [
{
"confluent": "kovupiki",
"type": "composition",
"composition": "kov-u-piki",
"sens_litteral": "Graveur pointu",
"racines": [
"kova",
"piki"
],
"domaine": "outil"
}
]
},
"corde": {
"traductions": [
{
"confluent": "kopu",
"type": "racine",
"forme_liee": "kop",
"domaine": "outil",
"note": "Lien tressé"
}
]
},
"filet": {
"traductions": [
{
"confluent": "kopuupisu",
"type": "composition",
"composition": "kop-u-pisu",
"sens_litteral": "Corde à poisson",
"racines": [
"kopu",
"pisu"
],
"domaine": "outil"
}
]
},
"panier": {
"traductions": [
{
"confluent": "sakuvasi",
"type": "composition",
"composition": "sak-u-vasi",
"sens_litteral": "Sac tissé",
"racines": [
"saku",
"vasi"
],
"domaine": "outil"
}
]
},
"piege": {
"traductions": [
{
"confluent": "zokuuzana",
"type": "composition",
"composition": "zok-u-zana",
"sens_litteral": "Secret de chasse",
"racines": [
"zoku",
"zana"
],
"domaine": "outil"
}
]
},
"vase rituel": {
"traductions": [
{
"confluent": "sakuuasa",
"type": "composition",
"composition": "sak-u-asa",
"sens_litteral": "Contenant sacré",
"racines": [
"saku",
"asa"
],
"domaine": "objet_rituel"
}
]
},
"coffret": {
"traductions": [
{
"confluent": "sakuzaki",
"type": "composition",
"composition": "sak-u-zaki",
"sens_litteral": "Contenant protégé",
"racines": [
"saku",
"zaki"
],
"domaine": "objet"
}
]
},
"tablette": {
"traductions": [
{
"confluent": "tabu",
"type": "racine",
"forme_liee": "tab",
"domaine": "objet",
"note": "Surface pour écrire"
}
]
},
"tablette gravee": {
"traductions": [
{
"confluent": "tabuukova",
"type": "composition",
"composition": "tab-u-kova",
"sens_litteral": "Tablette de gravure",
"racines": [
"tabu",
"kova"
],
"domaine": "objet"
}
]
},
"collier": {
"traductions": [
{
"confluent": "kopuuveki",
"type": "composition",
"composition": "kop-u-vek-i",
"sens_litteral": "Corde de la peau",
"racines": [
"kopu",
"veku"
],
"domaine": "objet"
}
]
},
"foyer": {
"traductions": [
{
"confluent": "sukiuloku",
"type": "composition",
"composition": "suk-i-loku",
"sens_litteral": "Feu du lieu",
"racines": [
"suki",
"loku"
],
"domaine": "structure"
}
]
},
"foyer eternel": {
"traductions": [
{
"confluent": "sukiueka",
"type": "composition",
"composition": "suk-i-eka",
"sens_litteral": "Feu de totalité",
"racines": [
"suki",
"eka"
],
"domaine": "objet_sacre"
}
]
},
"armurerie": {
"traductions": [
{
"confluent": "lokuupiki",
"type": "composition",
"composition": "lok-u-piki",
"sens_litteral": "Lieu des lances",
"racines": [
"loku",
"piki"
],
"domaine": "structure"
}
]
},
"grenier": {
"traductions": [
{
"confluent": "lokuzaki",
"type": "composition",
"composition": "lok-u-zaki",
"sens_litteral": "Lieu gardé",
"racines": [
"loku",
"zaki"
],
"domaine": "structure"
}
]
}
}
}