RESTART (Robot Enhanced Social abilities based on Theory of mind for Acceptance of Robot in assistive Treatments)
The RESTART project aims at designing and developing a new human-robot interactive paradigm, in which the robot is humanized thanks to empowered AI-based social abilities based on the concept of theory of mind and mutual-understanding in order to improve the acceptability of robots especially in assistance scenarios, where higher legibility and conformity to cognitive and emotional aspects of the interaction are required.
docker compose up -dThe MongoDB Docker image is needed for storing the data. You can download the image by running the following command.
docker pull mongoThe RESTART Rasa Duckling Docker image is needed for the natural language processing. You can download the image by running the following command.
docker pull rasa/ducklingThe RESTART Rasa Docker image is needed for the natural language processing. You can build the image by running the following command.
docker build -t restart-rasa-actions ./language/actionsThe Rasa Docker image is needed for the natural language processing. You can build the image by running the following command.
docker build -t restart-rasa ./languageCreate the RESTART Docker image by running the following command.
docker build -t restart . --build-arg TRANSFORMER_HOST=restart-rasa --build-arg MONGO_HOST=restart-mongoRun the RESTART MongoDB container by running the following command.
docker run -d --name restart-mongo -p 27017:27017 mongoRun the RESTART Duckling container by running the following command.
docker run -d --name restart-duckling rasa/ducklingRun the RESTART Rasa Actions container by running the following command.
docker run -d --name restart-rasa-actions restart-rasa-actionsRun the RESTART Rasa container by running the following command.
docker run -d --name restart-rasa -p 5005:5005 restart-rasaRun the RESTART container by running the following command.
docker run -d --name restart -p 8080:8080 restart