confluent/ancien-confluent/lexique/17-temps.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

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"
}
]
}
}
}