Echange de Traces

Au sein du lot 3, l’année 2015 a permis de mettre en place les mécanismes de collecte des traces des différents cas d’études, afin de préparer les scénarios d’analyse conduits sur ces cas d’études. Ce travail de collecte a été jugé long et fastidieux pas les différents partenaires, car les traces collectées nécessitent un gros travail de nettoyage et de formatage avant de pouvoir être analysées au sein des différentes plateformes. Nous avons décidé qu’un seul partenaire effectuerait ce travail pour chaque cas d’étude, et que c’est sur ces traces “propres” que les analyses seraient effectuées par les différents partenaires à l’aide de leur plateforme d’analyse.
Nous avons donc travaillé en 2016 sur des mécanismes permettant d’échanger des traces entre les différentes plateformes d’analyse du projet, comme par exemple entre Undertracks et kTBS. Nous avons ensuite décidé de nous appuyer sur le standard TinCan-xAPI comme format d’échange entre les différentes plateformes d’analyse du projet. Pour cela, nous avons installé un LRS (Learning Record Store) au LIRIS, qui permet à chaque partenaire d’y déposer des traces au format xAPI. Chaque partenaire responsable d’une plateforme d’analyse développe un processus qui permet d’importer des traces au format xAPI dans sa plateforme. Pour pouvoir exporter des traces nettoyées d’une plateforme d’analyse vers le LRS xAPI, et comme plusieurs plateformes stockent les traces dans un format tabulaire, nous avons développé au LIRIS un outil qui permet de transformer des traces CSV en traces xAPI en fonction des choix de l’utilisateur (choix des verbes à utiliser pour les différents statements et du rôle de chaque colonne du fichier CSV). Le début de l’année 2017 permettra d’évaluer cet outil ainsi que les différents processus développés pour les échanges de traces. Nous travaillerons ensemble sur un vocabulaire xAPI partagé au sein du projet.

Import de Traces :

import

 

Export de Traces :

export