EducatedOn
Fallübersicht
Dieses Projekt ist eine Testplattform, auf der Quizze und Lerninhalte mithilfe von KI generiert werden. Tests werden über Umbraco verwaltet, und die Inhaltskonfiguration erfolgt über die KI-Anwendung.
Ziel: Das Kernziel dieses Projekts war es, die Inhaltserstellung so weit wie möglich zu automatisieren und in eine strukturierte Lernumgebung zu integrieren – dabei jedoch die volle redaktionelle Kontrolle innerhalb von Umbraco zu behalten. Dies bedeutete die Implementierung der SCORM-Ergebnisverfolgung, damit Kurse Lernendendaten korrekt senden und speichern können, wenn sie in einem SCORM-kompatiblen LMS ausgeführt werden, die Erweiterung und Umstrukturierung des bestehenden Umbraco-Pakets zur Unterstützung neuer Funktionen ohne Regression sowie die direkte Einbettung der KI-gestützten Generierung in das Umbraco-Backend – inklusive Textfelder, Rich-Text-Editoren und über die Stability API generierte Bilder, die automatisch in Inhalte eingefügt werden. Der Fokus lag darauf, das System schneller, intelligenter und für Redakteure leichter eigenständig zu warten zu machen.
Wichtige Projektinformationen
Branchen
E-Learning-Plattformen, EdTech-Produktentwicklung, Unternehmensschulungen und Onboarding-Systeme, KI-unterstützte Bildungstools, Lernmanagementsysteme (LMS), SCORM-konforme Kursbereitstellung
Dienstleistungen
KI-API-Integration, SCORM-Protokollimplementierung und Ergebnisverwaltung, CMS-Architektur und Paketentwicklung, REST-API-Integration, Backend-Engineering in .NET, automatisiertes Mediendesign
Lösungen
End-to-End-SCORM-Ergebnisverfolgung und -speicherung, KI-basierte Textgenerierung für String-, Textbereich- und RTE-Felder, automatische Bildgenerierung via Stability API, programmatische Medien-Uploads und Inhaltseinfügung
Technologien
.NET, C#, REST-APIs, JavaScript, HTML, CSS, Umbraco, Umbraco Cloud, Block List, uSync, OpenAI API, ChatGPT, Stability API, Image Gen
Die Herausforderungen
Der Prozess
Das Projekt war ein fokussiertes Full-Stack-Engagement, das Backend, CMS-Erweiterbarkeit und KI-Integration in parallelen Phasen abdeckte: SCORM-Infrastruktur, CMS-Restrukturierung, KI-Text-/Bildfunktionen und abschließende Validierung auf Umbraco Cloud. Das Ziel war Automatisierung bei voller redaktioneller Kontrolle, wobei KI zur Unterstützung und nicht zum Ersatz des Redakteururteils entwickelt wurde.
SCORM Ergebnisverfolgung & Speicherung
Implementierung der vollständigen SCORM-Ergebnisverfolgungspipeline – Erfassung von Kursabschlussdaten, Punktzahlen und Bestehen/Nichtbestehen sowie korrekte Speicherung und Verarbeitung der Ergebnisse beim Ausführen des Kurses in einem SCORM-kompatiblen LMS. Modellierung des Speichers für zuverlässige Abfragen und Berichte.
Umbraco-Paket-Restrukturierung & Update
Überarbeitung des bestehenden Umbraco-Pakets – Bereinigung von Legacy-Code, Aktualisierung aller Abhängigkeiten auf aktuelle Versionen, Erweiterung des Dokumententypmodells und Einrichtung klarer Erweiterungspunkte für kommende KI- und Mediengenerierungsfunktionen, ohne bestehenden Inhalt zu beeinträchtigen.
KI-Textgenerierung via ChatGPT API
Direkte Integration der OpenAI ChatGPT API in Umbraco-Backoffice-Property-Editoren. Redakteure können KI-Inhaltserstellung für Text-String-Felder, Textbereichsfelder und Rich Text Editor-Felder innerhalb der Standardbearbeitungsoberfläche auslösen – kein Toolwechsel erforderlich.
Bildgenerierung & Einfügung
Integration der Stability API für KI-getriebene Bildgenerierung. Aufbau einer automatisierten Pipeline, die Bilder basierend auf dem Inhaltskontext generiert, sie direkt in die Umbraco-Mediathek hochlädt und programmatisch in die korrekten Inhaltsknoten einfügt – keine manuellen Schritte für Redakteure.
Cloud-Validierung & Bereitstellung
Sicherstellung, dass alle Integrationen – SCORM-Tracking, ChatGPT-Generierung und Stability API-Bildpipeline – voll kompatibel mit dem Bereitstellungsmodell und den Umgebungsanforderungen von Umbraco Cloud sind. Durchführung von Tests über Entwicklungs-, Staging- und Produktionsumgebungen vor dem Livegang.
Workflow-Design & Übergabe
Abschluss des End-to-End-redaktionellen Workflows – Definition, wie Redakteure mit KI-Generierungstriggern interagieren, generierte Inhalte prüfen und Medien verwalten. Dokumentation aller neuen Backend-Funktionen und Sicherstellung, dass das Team die Plattform eigenständig ohne Entwicklerunterstützung betreiben kann.
Lösungen
Die Hauptmerkmale der Lösung
SCORM-Ergebnisverfolgung— Implementierung einer LMS-kompatiblen Verfolgung von Abschlussstatus, Punktzahlen und Lernfortschritt.
Umbraco Paket-Erweiterung — Überarbeitung und Erweiterung des Umbraco-Pakets mit Unterstützung für KI- und Medienautomatisierung.
KI-Textgenerierung im Backoffice — Integration der ChatGPT-gestützten Textgenerierung in Umbraco Property-Editoren.
Automatische Bildgenerierung & Einfügung — Integration der Stability API für automatische Bildgenerierung und Einfügung in Inhaltsknoten hinzugefügt.
Umbraco Cloud-Kompatibilität — Kompatibilität mit Umbraco Cloud, Deployment-Pipelines und uSync-Synchronisation sichergestellt.
Automatisierter redaktioneller Workflow — Ein KI-gesteuerter Workflow wurde entwickelt für schnellere Erstellung von Quizzen, Beschreibungen und Bildern.
Ergebnisse in Zahlen
100%
Alle Kursergebnisse werden korrekt erfasst und gespeichert — jedes Abschlussereignis, jede Punktzahl und jede Bestehens-/Nichtbestehens-Meldung wird in SCORM-Umgebungen ohne Datenverlust verfolgt.
3x
Die Geschwindigkeit der Inhaltserstellung wurde durch KI-unterstützte Generierung verdreifacht — Redakteure erstellen Quizfragen, Kursbeschreibungen und RTE-Inhalte viel schneller.
65%
Der langfristige Wartungsaufwand wurde durch modulare Architektur erheblich reduziert — Änderungen sind isoliert, vorhersehbar und erfordern minimalen technischen Aufwand für Implementierung oder Rücknahme.
100%
Alle KI-Integrationen, SCORM-Tracking und Medienpipelines bleiben auf Umbraco Cloud in Entwicklungs-, Staging- und Produktionsumgebungen vollständig stabil, ohne Konfigurationsabweichungen.