HarpIA Interaction is a Moodle plugin that adds a field to Database activities where users can interact with an external language model.
The main goal of this plugin is to implement an LLM evaluation system:
- teachers set up a language model evaluation task in a given context;
- students (or invited evaluators) read the instructions, send a message to the language model and evaluate its output by filling in the fields set by teachers.
The plugin can be used in any situation in which a number of students have to send a request to a language model and perform some actions based on its output.
- Moodle ≥ 4.0.3;
- HarpIA Ajax plugin.
Following Moodle's license, HarpIA Interaction is provided freely as open source software, under version 3 of the GNU General Public License.
The copyright of the described software is jointly-owned by the University of São Paulo and the IBM Corporation, and the University of São Paulo acknowledges that the IBM Corporation has a nonexclusive, irrevocable, worldwide, royalty-free and fully-paid-up Commercial license to use, test, execute, perform, display, evaluate, distribute, prepare derivatives of, and commercialize the software.