Skip to content
Marcus Green edited this page Aug 17, 2025 · 5 revisions

This plugin is a the start of a proof of concept to allow teachers to get AI Assistance when giving feedback on submitted assignments.

The screenshots in the readme are taken from an installed copy of the code at

https://github.com/marcusgreen/moodle-assignfeedback_aif

It appears as a new option when editing an assignment and allows the addition of a Prompt that will be combined with the text of a student submission and send it to an external LLM/AI system to create potential feedback.

The triggering of the connection could be either by the teacher or "on the cron" without requiring teacher intervention. Code will need to be written to deal with the storage of the returned feedback and interface for the grader to copy/decide how that returned feedback will be used.

The connection to the external system will require the AI Subsystem that was delivered with Moodle 4.5. An example of code that does this with a branch of the AI Text question type which can be seen here.

https://github.com/marcusgreen/moodle-qtype_aitext/tree/405_core_ai

Clone this wiki locally