Skip to main content
Le graphe de connaissances est la colonne vertébrale de xkat. Cette page explique comment il est structuré en coulisses.

Nœuds et relations

  • Les nœuds représentent des compétences et des concepts — les mêmes nœuds que les créateurs conçoivent dans le Studio et que les apprenants explorent en 3D.
  • Les relations les connectent. La plus importante est REQUIRES, qui encode les prérequis et donne au graphe son ordre d’apprentissage.

Propulsé par Neo4j

Le graphe est stocké et interrogé dans Neo4j, une base de données orientée graphe bien adaptée au parcours des prérequis. Lorsqu’un cours est publié, ses leçons sont synchronisées dans Neo4j sous forme de nœuds reliés par des relations REQUIRES (et apparentées).

Ce que le graphe permet

Roadmaps personnalisées

MyRoads parcourt les prérequis pour calculer un chemin vers votre objectif.

Exploration en 3D

La structure connectée est rendue sous forme d’univers de compétences explorable.

Cartographie de la progression

L’achèvement est suivi par rapport aux nœuds, de sorte que la maîtrise est visible sur le graphe.

Connaissances réutilisables

Des nœuds atomiques peuvent être connectés à travers les cours en un univers cohérent.

Pour aller plus loin

Pipeline de contrôle de l'IA

Comment le contenu entre dans le graphe de façon fiable.