visualisation des corrections et api flask pour modifier le livre

This commit is contained in:
Tykayn 2025-08-30 22:41:51 +02:00 committed by tykayn
parent 0680c7594e
commit 7095f9633b
14 changed files with 1593 additions and 276 deletions

View file

@ -77,8 +77,34 @@ Analyse les fautes d'orthographe et de grammaire dans votre livre et génère:
- Un rapport détaillé au format Markdown des erreurs trouvées dans chaque chapitre
- Un fichier CSV résumant le nombre d'erreurs par chapitre
- Des suggestions de correction pour chaque erreur identifiée
- Utilise un dictionnaire personnalisé pour exclure certains mots de la vérification
Cet outil vous aide à améliorer la qualité linguistique de votre texte en identifiant les problèmes potentiels chapitre par chapitre.
#### Interface de correction interactive
`python generate_corrections_page.py`
Génère une page web interactive dans le dossier build qui permet de:
- Visualiser les erreurs orthographiques et grammaticales dans leur contexte
- Appliquer directement les corrections suggérées au fichier livre.org
- Ignorer certaines erreurs en les marquant comme "à ne pas traiter"
- Ajouter des mots au dictionnaire personnalisé
Pour utiliser l'interface de correction:
1. Exécutez `python generate_corrections_page.py` pour générer la page
2. Lancez le serveur Flask avec `python app.py`
3. Accédez à http://localhost:5000/build/corrections.html dans votre navigateur
Cet outil vous aide à améliorer la qualité linguistique de votre texte en identifiant les problèmes potentiels chapitre par chapitre et en facilitant leur correction.
### Analyse des enchaînements d'intrigue
`python analyse_intrigues.py`
Analyse les enchaînements d'intrigue dans votre livre et génère:
- Un graphique avec une ligne unique composée de segments colorés représentant chaque intrigue
- Un diagramme de Gantt coloré des intrigues
- Une page web interactive dans le dossier build qui présente:
- Un graphique interactif des intrigues avec informations au survol
- Une liste hiérarchique des intrigues et sous-intrigues
- Les visualisations PNG et SVG générées
Cet outil vous aide à visualiser comment vos intrigues s'enchaînent et s'imbriquent tout au long de votre livre. Les visualisations sont également intégrées au tableau de bord web existant.
### Statistiques
`bash up_infos.sh`
@ -134,7 +160,11 @@ Un tableau de bord web interactif est disponible pour visualiser les données de
- Graphique de progression de l'écriture
- Graphique de réseau des personnages (déplaçable à la souris)
- Graphique de réseau reliant les personnages aux intrigues (déplaçable à la souris, les labels des personnages sont toujours visibles, les labels des intrigues ne sont visibles que lors du survol)
- Chronologie des intrigues
- Chronologie des intrigues avec:
- Visualisation interactive des intrigues
- Enchaînement des intrigues avec segments colorés
- Diagramme de Gantt coloré des intrigues
- Lien vers une page d'analyse détaillée des intrigues
Pour générer le tableau de bord, exécutez:
```bash