Analyse Avancée : Backend V8
Guide expert du système V8 Knowledge Graph Synastra : réseaux sémantiques, scoring MCDA, embeddings planétaires et visualisations D3.js avancées.
Le Backend V8 Knowledge Graph est le moteur d'analyse avancée de Synastra. Il dépasse l'interprétation aspect-par-aspect pour construire un réseau sémantique reliant toutes les dimensions du thème natal.
Prérequis : Guide Intégration API complété.Architecture V8
Le système V8 repose sur quatre couches de propagation :
Couche 1 : Aspects directs
Les aspects géométriques entre planètes forment la première couche du graphe. Chaque aspect est un lien pondéré par :
- Type d'aspect (conjonction, carré, trigone, etc.)
- Orbe (précision de l'angle)
- Nature des planètes impliquées
Couche 2 : Dispositeurs
Les chaînes de dispositeurs ajoutent une seconde couche de relations. Une planète dispose d'une autre même sans aspect direct, créant des liens structurels invisibles dans l'analyse classique.
Couche 3 : Réceptions mutuelles
Quand deux planètes occupent chacune le signe de l'autre (ex: Mars en Taureau + Vénus en Bélier), elles forment une réception mutuelle qui crée un lien d'échange préférentiel.
Couche 4 : Archétypes
Les combinaisons récurrentes de positions sont regroupées en clusters archétypaux par analyse en composantes principales sur les embeddings 100D.
Scoring MCDA (Multi-Criteria Decision Analysis)
Le scoring V8 évalue chaque planète selon 7 dimensions :
| Dimension | Poids | Source |
|---|---|---|
| Angularité | 25% | Distance aux angles (ASC, MC, DSC, FC) |
| Dignité essentielle | 20% | Domicile, exaltation, terme, triplicité, face |
| Aspects reçus | 15% | Nombre et qualité des aspects |
| Dispositeur | 15% | Position dans la chaîne de dispositeurs |
| Vitesse | 10% | Vitesse relative (stationnaire = impactant) |
| Secteur | 10% | Maison occupée (angulaire > succédente > cadente) |
| Almuten | 5% | Score almuten sur points hylégiaux |
Embeddings planétaires (100D)
Chaque configuration planétaire est encodée en un vecteur de 100 dimensions qui capture :
- Position zodiacale (signe, degré, décan)
- État de dignité (5 niveaux)
- Aspects formés (type, orbe, planète impliquée)
- Position en maison (angulaire/succédente/cadente)
- Vitesse et rétrogradation
Similarité cosine
La comparaison entre deux thèmes utilise la similarité cosine entre leurs vecteurs d'embedding :
similarité = (A . B) / (||A|| * ||B||)
Cette métrique permet de trouver des célébrités avec des configurations similaires à votre thème.
Règles Betourne-Vouga-Rudhyar
Le moteur V8 intègre 54 règles d'interprétation codifiées depuis les travaux de :
- André Betourne : Systématisation des réceptions mutuelles et anti-scia
- Henri-Joseph Vouga : Maîtrises par triplicité et almuten figuris
- Dane Rudhyar : Cycles planétaires et phases d'aspect
Ces règles sont appliquées programmatiquement avec des seuils d'activation configurés dans le fichier de paramètres V10.
Visualisations D3.js
Le Knowledge Graph est rendu côté client avec D3.js + Canvas pour des performances optimales même avec 147+ aspects :
Force-directed graph
Les planètes sont des noeuds, les aspects des arêtes. La simulation physique (charge, ressort) positionne automatiquement les noeuds pour minimiser les chevauchements.
Heatmap de similarité
Matrice NxN affichant la similarité cosine entre toutes les paires de planètes, coloriée par gradient thermique.
Coordonnées parallèles
Chaque axe représente une dimension du scoring MCDA. Les lignes tracent le profil multi-dimensionnel de chaque planète.
Utilisation API
// Analyse V8 complete
const analysis = await fetch('https://api.synastra.com/api/analysis/v8', {
method: 'POST',
headers,
body: JSON.stringify({
chartId: 'abc123',
options: {
layers: ['aspects', 'dispositors', 'receptions', 'archetypes'],
scoring: 'mcda-7d',
embeddings: true
}
})
});
Ressources
- Les Aspects Astrologiques - Base des relations du graphe
- Dispositeurs Planétaires - Couche 2 du graphe
- Guide Intégration API - Prérequis technique