Clustraly
Cocon sémantique & topic clusters

Construisez des cartes topiques à grande échelle en arrière-plan (build-map)

Build arrière-plan scalable des cartes topiques (build-map) est une fonctionnalité du module Cocon sémantique & topic clusters de Clustraly. Build-map met en file la reconstruction d'une carte topique et la construit en arrière-plan, résumable et checkpointée, jusqu'à plusieurs milliers de nœuds.

Lancez la construction d'une carte topique complète en une action : build-map met le travail en file, le confie au scheduler et le rend résumable, pendant que vous continuez à travailler.

Passage à l'échelle

Générez des cartes topiques massives sans bloquer votre écran

Vous lancez la construction d'une carte topique complète et vous continuez à travailler : tout se déroule en arrière-plan, piloté par le scheduler plutôt que par la requête HTTP. Là où le générateur in-request convient aux petites cartes, build-map monte de 100 à plus de 20 000 nœuds sans dépendre de la durée d'une requête.

  • Construction déléguée au scheduler, pas à la requête
  • De 100 à plus de 20 000 nœuds
  • Vous gardez la main pendant le build
  • Aucun blocage d'écran ni timeout de requête
Fonctionnement

Une mise en file qui repart d'une carte propre

Au lancement, build-map efface les nœuds et arêtes existants, crée un job, passe le projet en statut « building » et planifie la chaîne du worker. Le worker construit la carte en largeur, étend la frontière par tranches puis se remet en file : la chaîne reste vivante jusqu'à la carte complète, via le service CoconBuildService dédié.

  • Reconstruction fraîche : nœuds et arêtes réinitialisés
  • Job créé et projet marqué « building »
  • Worker breadth-first qui s'auto-replanifie
  • Piloté par CoconBuildService
Suivi en direct

Suivez chaque nœud apparaître, sans rafraîchir la page

Le panneau de progression s'amorce sans clignotement dès l'ouverture du projet, puis le polling renvoie l'état complet du job : statut, étape, nœuds créés, cible, profondeur courante et maximale, pourcentage. L'arbre se rafraîchit à mesure que les nœuds apparaissent, sans intervention de votre part.

  • Statut, étape, nœuds créés et cible
  • Profondeur courante / maximale et pourcentage
  • Arbre rafraîchi au fil du build
  • Panneau amorcé sans flash à l'ouverture
Contrôle

Pause, reprise, annulation : vous décidez du rythme

Un build long n'est jamais une boîte noire. Vous mettez le job en pause, le reprenez ou l'annulez à tout moment, sur le job actif du projet. Comme la construction est checkpointée, une reprise repart du dernier point de contrôle plutôt que de tout recommencer.

  • Pause / Reprise / Annulation à la demande
  • Reprise depuis le dernier point de contrôle
  • Contrôle limité au job actif du projet
  • L'IA propose, vous décidez
Cas d'usage

Pensé pour les grandes autorités topiques

Quand une carte dépasse ce qu'une seule requête peut produire — arborescence profonde, marché large, forte densité de nœuds — build-map prend le relais. Le worker appelle l'IA par lots de parents et génère jusqu'à douze enfants chacun, en typant page_type, funnel_stage et schema_type et en dédupliquant les mots-clés à l'échelle du projet.

  • Grandes cartes hors de portée du build in-request
  • Jusqu'à 12 enfants générés par parent
  • Types de page et d'entonnoir assainis (ENUM)
  • Déduplication des mots-clés sur tout le projet
Garde-fous

Reprend après une coupure et respecte votre budget IA

La construction est résumable au crash : un job bloqué au heartbeat périmé est récupéré et relancé, et un blocage de budget met le job en attente au lieu d'échouer. Un garde-fou anti-poison interrompt un job après des échecs de lot répétés, un plafond de nœuds borne la carte, et une version de l'arbre est sauvegardée à l'achèvement.

  • Résumable au crash, jobs bloqués récupérés
  • Budget-aware : mise en attente plutôt qu'échec
  • Anti-poison après échecs de lot répétés
  • Plafond de nœuds et version sauvegardée à la fin
Pourquoi ça compte

L'IA construit, vous supervisez

Build-map délègue la construction au scheduler et vous rend chaque étape visible et contrôlable. Vous lancez, vous suivez nœud par nœud, et vous décidez quand mettre en pause ou reprendre — la carte se bâtit sans jamais vous enfermer dans une attente aveugle.

FAQ

Questions fréquentes

Quelle différence entre build-map et la génération in-request ?
La génération in-request construit le graphe dans la requête HTTP, idéale pour les petites cartes. Build-map met la construction en file et la confie au scheduler : c'est le bon choix dès que la carte devient grande ou profonde, car elle ne dépend plus de la durée d'une requête.
Que devient ma carte existante quand je lance un build-map ?
Le build repart d'une carte propre : il efface les nœuds et arêtes existants avant de reconstruire. Une version de l'arbre est enregistrée à l'achèvement du build, et le versioning du module conserve des instantanés au fil des mutations.
Puis-je interrompre un build sans tout perdre ?
Oui. Vous pouvez mettre le job en pause, le reprendre ou l'annuler à tout moment. La construction étant checkpointée, une reprise redémarre depuis le dernier point plutôt que du début.
Que se passe-t-il si le budget IA est atteint pendant le build ?
Le job ne casse pas : il passe en attente de budget et le panneau signale l'attente du budget IA. Dès que le budget se libère, la chaîne du worker reprend la construction là où elle en était.
Prêt à commencer ?

Bâtissez des cartes topiques sans limite d'échelle

Mettez votre reconstruction en file et laissez le scheduler faire le gros du travail. Vous suivez la progression nœud par nœud, vous gardez le contrôle du rythme avec pause, reprise et annulation, et vous récupérez une carte topique complète de quelques centaines à plusieurs milliers de nœuds sans jamais bloquer votre écran.