10.–12. Juni 2024
Zentrum für Datenverarbeitung, Johannes Gutenberg-Universität Mainz
Europe/Berlin Zeitzone

BigBlueButton-Bot & BBB-Translation-Bot

10.06.2024, 16:50
30m
07-232 (Senatssaal) (Zentrum für Datenverarbeitung, Johannes Gutenberg-Universität Mainz)

07-232 (Senatssaal)

Zentrum für Datenverarbeitung, Johannes Gutenberg-Universität Mainz

Anselm-Franz-von-Bentzel-Weg 12, 55128 Mainz
Talk

Sprecher

Julian Kropp

Beschreibung

Im Rahmen dieser Konferenz möchte ich zwei Projekte vorstellen, die das Potenzial von BigBlueButton (BBB) durch den Einsatz von Bots erweitern. Beide Projekte befinden sich derzeit in der Entwicklungsphase, doch es gibt bereits funktionierende Demo-Versionen, die einen Einblick in die Möglichkeiten dieser Technologien bieten.

Das erste Projekt, der BigBlueButton-Bot, ist ein prototypischer API Wrapper, geschrieben in Go, der speziell für die Interaktion mit den Backend-APIs von BigBlueButton entwickelt wurde, ohne dass ein Headless-Browser erforderlich ist. Ziel dieses Projekts ist es, einen leistungsfähigen Bot zu entwickeln, der alle Funktionen eines regulären BBB-Users nutzen kann. Durch dieses Projekt können verschiedene Arten von Bots in BBB integriert werden, ohne die bestehende Infrastruktur zu verändern. Der BBB-Bot bietet derzeit Funktionen wie Chat, Closed Captions und die Teilnahme an Audiokanälen.

Als konkretes Beispiel für die Anwendungsmöglichkeiten dient das zweite Projekt, der BBB-Translation-Bot. Dieser Bot erweitert BBB um einen Echtzeit-Transkriptions- und Übersetzungsdienst, der insbesondere Sprachbarrieren überwinden und hörbeeinträchtigte Nutzer unterstützen soll. Der Bot nutzt die Whisper-KI von OpenAI, die unter der MIT-Lizenz selbst gehostet wird, um gesprochene Worte in Text zu transkribieren und ins Englische zu übersetzen. Die Übersetzungen werden in die Closed Captions-Funktion von BBB integriert, wodurch die Kommunikation in Meetings erheblich verbessert wird. Dabei wird besonders auf den Datenschutz geachtet, um die Privatsphäre aller Nutzer zu schützen.

Zusätzlich gibt es Ideen für weitere Bots, die auf dem BigBlueButton Bot aufbauen könnten, wie zum Beispiel ein Musik-Bot, ein Fragen-Sammler-Bot oder ein KI-Lern-Assistenz-Bot. Der KI-Lern-Assistenz-Bot könnte den Lernprozess von Schülern unterstützen, indem er personalisierte Hilfestellungen bietet und interaktive Lernaktivitäten in BBB integriert, ohne dabei die Antworten direkt vorzugeben. Diese Projekt Ideen zeigen das Potenzial in der Erweiterung von BBB durch spezialisierte Bots.

https://github.com/bigbluebutton-bot

Hauptautor

Präsentationsmaterialien