Assignment AI

Local plugins ::: local_assign_ai
Maintained by Data Curso
The Assignment AI plugin brings intelligent automation to the grading and feedback process within Moodle. Its main goal is to assist teachers and administrators in reviewing student submissions by analyzing the content of their assignments using Artificial Intelligence (AI).
Latest release:
22 sites
195 downloads
3 fans
Current versions available: 1
IMPORTANT
This plugin is fully dependent on the DataCurso AI Provider plugin.
It will not function until the provider is installed, configured and properly licensed.

You can download the DataCurso AI Provider plugin here:
https://moodle.org/plugins/aiprovider_datacurso






The Assignment AI plugin brings intelligent automation to the grading and feedback process within Moodle. Its main goal is to assist teachers and administrators in reviewing student submissions by analyzing the content of their assignments using Artificial Intelligence (AI).

Through semantic analysis and adaptive interpretation, the plugin evaluates the quality and relevance of each student’s submission and generates personalized suggestions for grades, feedback, and pedagogical comments aligned with predefined criteria or rubrics.

This system does not replace teacher judgment — it acts as an assistant, supporting educators by providing quick, consistent, and constructive insights for every task.

 

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4

Contributors

Data Curso (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Vis kommentarer
  • Plugins bot
    tor., 23 okt. 2025, 22:40
    Approval issue created: CONTRIB-10149
  • Wazza
    tir., 11 nov. 2025, 23:47
    Great work! But could you please add a screenshot of a good AI review of the work? Or is the best it could do 'great work, some points to correct'? I would expect a more insightful feedback?
  • Data Curso
    tir., 25 nov. 2025, 06:45
    Hi Richard, thanks for the feedback.

    We’ve published two videos on our YouTube channel showing the plugin’s real behavior and the kind of AI review/feedback it generates in practice. Please take a look there to see the full workflow and insight level.



  • Дмитрий Иванов
    man., 8 des. 2025, 10:31
    Which engine (language model) is at the heart of the plugin? Can I choose the model on my own? Is the Russian language supported?
  • Data Curso
    ons., 10 des. 2025, 02:56
    Hi,
    The engine (language model) at the heart of the plugin is OpenAI.
    At the moment, it’s only possible to work with OpenAI’s predefined default model.
    Yes, Russian is supported by the plugin.
Please login to post comments