Skip to content

[C2] AI content analyzer #7308

@ywarnier

Description

@ywarnier

Similar to task_grader, this feature should appear as an icon next to a document and allow the teacher to confirm he wants feedback.

It then sends the document to an AI (document_process service, if available) together with the course title, some question (prompt) from the teacher, and a request for feedback.

We show the AI answer in a modal window for the teacher to read.

We do not save anything about this by default. It just appears. When it closes, the feedback disappears.

The teacher can click an icon to "copy" the feedback (in the clipboard) and another to save it as a message in his/her inbox.

When we save to inbox, we save that as "AI feedback on {document title} in course {course title}" with sender being the user himself (he sends the message to himself).

Messages to use and to add to messages.pot and messages.en.po:

  • "Get AI feedback" (on the icon in documents)
  • "Copy answer to clipboard"
  • "Save answer to my inbox"
  • "AI feedback on %s in course %s"

Metadata

Metadata

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions