Skip to content

Outil de recherche des singularités cognitives d’un apprenant, basé sur le deep-learning en vue d’améliorer la neuropédagogie

License

Notifications You must be signed in to change notification settings

davy-blavette/DatatrainX

Repository files navigation

DataTrainX

DataTrainX is a prototype of Facial Emotion Recognition (FER) which main objective is to focus on the analysis of any learner behavior for the purpose of neuropedagogy.

In learning, the logic of restitution which still prevails over the logic of comprehension would be at the origin of many failures of the learner. To understand themselves, the world and others, all learners produce and implement metacognitive resources. We can notice that this calls upon many disciplines, such as psychology, pedagogy or neurosciences. DataTrainX is a prototype of Facial Emotion Recognition (FER) which main objective is to focus on the analysis of any learner behavior for the purpose of neuropedagogy. In order to achieve this, we will use deep-Learning algorithms and more particularly convolutional neural networks (CNN) in recognition of basic emotions defined by the psychologist P. Ekman. The idea is to focus on the approach that each individual favors to apprehend the act of learning. In the DataTrainx project the user will be recorded on video and a comparison will be made between the typology found by the Kolb questionnaire and the emotions he has expressed. The objective is to find a correlation between the learning typology and the user's emotion. The purpose of this project is to focus concretely on the IT functional means to be implemented for this type of application and being to demonstrate how to set up the functional, software and hardware architecture to arrive at an application result of FER.

Key words : CNN, REF, Deep learning, Tensorflow, Dataset, Convolution, NodeJS, learning, neurosciences, neuropedagogy, Kolb, video.

DataTrainX release NodeJs Nodejs MongoDB MongoDB Svelte Svelte TensorflowJS TensorflowJS CnnExplainer CnnExplainer Face-api Face-api

image image image

For more information, check out our manuscript:

DataTrainX: Researching the cognitive singularities of a learner, based on deep-learning. Davy Blavette 2022

Live Demo

For a live demo, visit: https://datatrainx.akairnet.fr/

Running Locally

Clone or download this repository:

git clone git@github.com:davy-blavette/DatatrainX.git

Install the dependencies:

npm install

Then run DataTrainX:

npm run dev

To see how we trained the CNN, visit the directory ./dataset/fer2013.

Credits

DataTrainX was created by Davy Blavette and thanks contribution CNN Explainer Jay Wang Face-API Vincent Mühler

which was the result of a research collaboration between CNAM IRIT Toulouse

License

The software is available under the MIT License.

Contact

If you have any questions, feel free to open an issue.

About

Outil de recherche des singularités cognitives d’un apprenant, basé sur le deep-learning en vue d’améliorer la neuropédagogie

Resources

License

Stars

Watchers

Forks

Packages

No packages published