Athena Service
The semi-automatic text assessment relies on the Athena service, which is part of the EduTelligence suite. To enable automatic text assessments, special configuration is required:
Enable the athena
Spring profile:
--spring.profiles.active=dev,localci,localvc,artemis,scheduling,buildagent,core,local,athena
Configure API Endpoints:
The Athena service is running on a dedicated machine and is addressed via
HTTP. We need to extend the configuration in the file
src/main/resources/config/application-artemis.yml
like so:
artemis:
# ...
athena:
url: http://localhost:5100
secret: abcdef12345
modules:
# See https://github.com/ls1intum/edutelligence/tree/main/athena for a list of available modules
text: module_text_cofee
programming: module_programming_themisml
The secret can be any string. For more detailed instructions on how to set it up in Athena, refer to the Athena documentation.
Important
Athena is now part of the EduTelligence suite. Please check the compatibility matrix to ensure you’re using compatible versions of Artemis and EduTelligence.