Skip to content

[C2] AI course analyser #7310

@ywarnier

Description

@ywarnier

This is a larger "wish" feature that probably requires a lot of tokens, so it is to be enabled by the admin only when the organization is in on it, through the course_analyser setting.

This will appear to the teacher in the drop-down list under the "cog" icon on the course homepage, saying "AI analyzer".
It opens a new window where the teacher is made aware that the contents of his course will be sent to an AI which might be external to the organization and that he needs to make sure he/she has the authorization to do that, and that it might represent a considerable cost to the organization if not used properly.

The teacher gets a prompt to specify what feedback he/she wants about his/her course.

When the teacher confirms, all the visible files of the course are sent to the AI, as long as tests, questions, answers (in a readable, structured) format.

We ask for the analysis to be returned in a structured way (JSON?) by the AI. Something like "General feedback" and a list of documents and tests, with feedback on each one.

The description of this task might be considerably reviewed over time. We need a proof of concept to work on and collect users feedback.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions