Pour valider le système, le moteur K-Djey a été utilisé pour réaliser une formation au français : le Français en direct.
L'ontologie du domaine contient les concepts de la langue:
- grammaire : noms, adjectifs, modèles de conjugaison des verbes, etc
- phonétique
- vocabulaire : mots fréquents, mots classés par thème, etc
L'ontologie du domaine à enseigner contient les objectifs à atteindre (compatibles avec les travaux du Cadre européen commun de référence pour l’apprentissage et l’enseignement des langues), les relations de pré-requis entre les objectifs ainsi que la description de chaque objectif de plus bas niveau à l'aide de "phrases" utilisant l'ontologie du domaine.
Le principe de "phrases" est utilisé également pour indexer les ressources multimédias utilisées. Par exemple, pour indiquer qu'une ressource utilise le verbe discuter au présent de l'indicatif, l'indexation consiste à saisir la phrase :
discuter est_conjugué présent indicatif
Comme K-Djey sait que le verbe discuter se conjugue sur le modèle de chanter, il peut faire le lien entre cette ressource et un objectif qui consisterait à savoir conjuguer au présent de l'indicatif un verbe du modèle chanter
De plus, comme tous les éléments affichés à l'utilisateur sont calculés par K-Djey, cette indexation suffit à faire apparaître la ressource là où elle est pertinente ce qui rend le système facilement évolutif..
Le moteur K-Djey a été intégré dans une interface qui guide l'apprenant dans son parcours de formation. K-Djey affiche un sommaire calculé en fonction des ontologies et des actions de l'apprenant :
- un + vert devant un objectif indique à l'apprenant qu'il a tous les pré-requis nécessaires pour accéder à l'objectif
- un + vert et rouge lui indique qu'il a certains pré-requis mais pas tous
- un - rouge lui indique que l'objectif est pour l'instant inaccessible
Au fur et à mesure de sa progression, l'apprenant voit évoluer ces indicateurs ainsi que son pourcentage d'avancement.
