Skip to content

A Flask web application of a task environment to be used during the data collection experiments for dataset creation in the project "Ethically-driven Multimodal Emotion Detection for Children with Autism".

License

annanda/calmed_task_environment

Repository files navigation

Task Environment System

A Flask web application of a task environment to be used during the data collection experiments for dataset creation in the project "Ethically-driven Multimodal Emotion Detection for Children with Autism".

The system includes:

  • Four different tasks to elicit each emotional zone (i.e green, yellow, red and blue);
    • The yellow zone elicitation task includes two versions, one for each session.
  • Four different calming content to help the child to calm and regulate their emotions between the tasks;
  • The system automatically change activities based on set time per activity.
  • The systems also record into a local database the accessed time of each task to allow later recovering of which eliciting task the child was interacting with during a given moment in the study session.

The Task Environment system can be accessed at http://task-environment.datascienceinstitute.ie/

User Manual

Development

  1. Prepare the virtual environment (Create and activate virtual environment with venv).

python -m venv ./venv

source ./venv/bin/activate

  1. Run the script

python app.py

Deployment with Docker

  1. Build the images

docker compose build

  1. Start the services

docker compose up -d

A user can configure each task's content and time by adding/changing the variables values in a .env file.

The example.env file contains examples of variable and values format.

Licence

This repository is released under the GPL-3.0 License.

Copyright Content Used in This Project

Citation

If you use any of the resources provided on this repository in any of your publications we ask you to cite the following work:

Sousa, Annanda, et al. "Introducing CALMED: Multimodal Annotated Dataset for Emotion Detection in Children with Autism." International Conference on Human-Computer Interaction. Cham: Springer Nature Switzerland, 2023.


Author: Annanda Sousa

Author's contact: annanda.sousa@gmail.com


About

A Flask web application of a task environment to be used during the data collection experiments for dataset creation in the project "Ethically-driven Multimodal Emotion Detection for Children with Autism".

Resources

License

Stars

Watchers

Forks