bwGPT Course Assistants

What is bwGPT?
bwGPT is an AI-based chatbot platform that is available to all employees and students at Pforzheim University via Moodle. The development of bwGPT was funded by the state of Baden-Württemberg and is now operated by the company KERSTA GmbH (further information: https://kersta.de/).

One of its central functions is the ability to create course-related assistants that help students to better understand and navigate their courses directly via Moodle. It is therefore necessary for teachers to upload documents to bwGPT, on the basis of which the assistant provides appropriate answers when students ask questions.

How it works

1. Access via Moodle

  • Teachers access bwGPT directly from a Moodle course. To do this, they must first "activate edit mode". They then select "Add activity or material" in the desired course and add the activity "External tool". Select bwGPT there. After saving, the tool appears in the course and can be clicked on by the teachers.
  • As soon as the course is linked to bwGPT, it appears in the bwGPT sidebar - both for the teacher and for students who have opened the tool at least once via Moodle.

2. Create a course assistant

Teachers can:

  • give the assistant a name (e.g. "exam helper", "AI tool guide")
  • formulate instructions (e.g. what the assistant should do and how it should behave)
  • Upload course-relevant documents (e.g. syllabus, bibliography, examination rules)

3. Use by students

  • Students see the assistant in their bwGPT sidebar after they have started it once via Moodle.
  • They can ask questions about course content, deadlines, tools or regulations.
  • However, they cannot edit or delete assistants or access materials that are only intended for teachers.

4. Management of assistants

  • Teachers can change the name, instructions or uploaded documents at any time.
  • Assistants (and entire course entries) can be deleted - all associated chats and files are removed. To delete an assistant, teachers can select the relevant course in the menu, click on the assistant, click on the three dots and then select the "Delete" option.

Best Practices

  • Formulate clear and precise instructions.
  • Upload only relevant documents (avoid conflicting versions).
  • Create separate wizards for different purposes (e.g. content, tools, checks).

Example use cases

  • "Syllabus assistant": Answers common questions about course structure, assessment and timetable.
  • "Exam assistant": Provides information on exam formats, rules and preparation.
  • "AI tool helper": Explains how to use Moodle or external AI tools such as ChatGPT or DeepL