EducatedOn

Pregled slučaja

Ovaj projekt je platforma za testiranje gdje se kvizovi i obrazovni sadržaj generiraju pomoću AI. Testove se upravlja kroz Umbraco, a konfiguracija sadržaja se obavlja putem AI aplikacije.

Cilj: Glavni cilj ovog projekta bio je automatizirati izradu sadržaja što je više moguće i integrirati ga u strukturirano okruženje za učenje - uz zadržavanje potpune uredničke kontrole unutar Umbraco-a. To je značilo implementaciju praćenja rezultata SCORM-a kako bi tečajevi ispravno slali i spremali podatke o učenju prilikom rada unutar bilo kojeg SCORM-kompatibilnog LMS-a, proširenje i refaktoriranje postojećeg Umbraco paketa za podršku novim značajkama bez regresije, te ugrađivanje AI-generacije direktno u Umbraco upravljačku konzolu - pokrivajući tekstualna polja, bogate tekstualne editore i slike generirane putem Stability API-ja i automatski umetnute u sadržaj. Fokus je bio na tome da sustav bude brži, pametniji i lakši za samostalno održavanje urednika.

Image

Ključne informacije o projektu

Industrije

Industrije

Platforme za e-učenje, razvoj EdTech proizvoda, korporativni treninzi i sustavi uvođenja, alati za obrazovanje asistirani AI, sustavi za upravljanje učenjem (LMS), isporuka tečajeva kompatibilnih sa SCORM-om

Usluge

Usluge

Integracija AI API-ja, implementacija SCORM protokola i rukovanje rezultatima, arhitektura CMS-a i razvoj paketa, integracija REST API-ja, backend inženjering u .NET-u, dizajn automatiziranih medijskih tokova

Rješenja

Rješenja

Potpuno praćenje i pohrana SCORM rezultata, AI-generacija teksta za string, tekstualna područja i RTE polja, automatska generacija slika putem Stability API-ja, programski medijski upload i umetanje sadržaja

Tehnologije

Tehnologije

.NET, C#, REST API-ji, JavaScript, HTML, CSS, Umbraco, Umbraco Cloud, Block List, uSync, OpenAI API, ChatGPT, Stability API, Image Gen

Izazovi

Rukovanje SCORM rezultatima

Rukovanje SCORM rezultatima

Implementacija robusnog praćenja SCORM rezultata — osiguravanje ispravnog spremanja i obrade rezultata kada tečaj radi unutar vanjskog SCORM sustava za učenje.

Refaktoriranje Umbraco paketa

Refaktoriranje Umbraco paketa

Ažuriranje i refaktoriranje postojećeg Umbraco paketa bez narušavanja postojeće funkcionalnosti, uz pripremu arhitekture za proširenje AI značajki.

Integracija ChatGPT polja

Integracija ChatGPT polja

Integracija ChatGPT-a za generiranje sadržaja preko više vrsta Umbraco polja — običnih tekstualnih nizova, tekstualnih područja i polja Rich Text Editor (RTE).

Stability API za slike

Stability API za slike

Generiranje slika putem Stability API-ja i automatski upload i umetanje u Umbraco medijsku biblioteku i sadržajne čvorove bez ručnih koraka urednika.

Stabilnost Umbraco Clouda

Stabilnost Umbraco Clouda

Održavanje svih integracija — SCORM, AI tekst, generiranje slika — stabilnim i kompatibilnim unutar ograničenja i modela implementacije Umbraco Clouda.

Stabilnost sustava pod opterećenjem

Stabilnost sustava pod opterećenjem

Osiguravanje da svaki pokretni dio — backend logika, CMS sloj, API pozivi, pohrana rezultata — funkcionira kao neprimjetan jedinstveni sustav pod stvarnim opterećenjem.

Proces

Projekt je bio fokusirani full-stack angažman koji je pokrivao backend, proširivost CMS-a i AI integraciju isporučene u paralelnim fazama: SCORM infrastruktura, refaktoriranje CMS-a, AI tekstualne/slikovne značajke i konačna validacija na Umbraco Cloudu. Cilj je bila automatizacija bez gubitka uredničke kontrole, s AI dizajniranim da pomaže — a ne zamjenjuje — urednički sud.

Praćenje i pohrana SCORM rezultata

Praćenje i pohrana SCORM rezultata

Implementiran je cijeli SCORM pipeline za praćenje rezultata — bilježenje podataka o završetku tečaja, rezultatima i statusu prolaza/neuspjeha, zatim pravilno pohranjivanje i obrada rezultata kad tečaj radi unutar SCORM-kompatibilnog LMS-a. Dizajniran je model pohrane za pouzdano upitavanje i izvještavanje.

Refaktoriranje i ažuriranje Umbraco paketa

Refaktoriranje i ažuriranje Umbraco paketa

Refaktoriran je postojeći Umbraco paket — očišćen legacy kod, ažurirane sve ovisnosti na najnovije verzije, proširen model tipa dokumenta i uspostavljene jasne točke proširenja za nadolazeće AI i značajke generiranja medija bez narušavanja postojećeg sadržaja.

AI generiranje teksta putem ChatGPT API-ja

AI generiranje teksta putem ChatGPT API-ja

Integriran OpenAI ChatGPT API izravno u Umbraco backoffice urednike svojstava. Urednici sada mogu pokrenuti AI generiranje sadržaja za tekstualna polja, tekstualna područja i Rich Text Editor polja unutar standardnog sučelja za uređivanje — bez potrebe za prebacivanjem između alata.

Generiranje i umetanje slika

Generiranje i umetanje slika

Integriran Stability API za AI-generiranje slika. Izgrađen je automatizirani pipeline koji generira slike temeljene na kontekstu sadržaja, izravno ih uploadira u Umbraco medijsku biblioteku i programski umeće u ispravne sadržajne čvorove — bez ručnih koraka urednika.

Validacija i implementacija na Cloudu

Validacija i implementacija na Cloudu

Osigurane su potpune kompatibilnosti svih integracija — SCORM praćenje, ChatGPT generiranje i Stability API pipeline slika — s modelom implementacije i ograničenjima okruženja Umbraco Clouda. Obavljeno testiranje kroz razvojna, testna i produkcijska okruženja prije puštanja u rad.

Dizajn radnog toka i predaja

Dizajn radnog toka i predaja

Finaliziran je cjelokupni urednički radni tok — definirano kako urednici aktiviraju AI generiranje, pregledavaju generirani sadržaj i upravljaju medijskim sredstvima. Dokumentirane su sve nove značajke backoffice-a i osigurano da tim može samostalno upravljati platformom bez uključenja developera.

Rješenja

Ključne značajke rješenja

  • Praćenje SCORM rezultata Implementirano praćenje statusa završetka, rezultata i napretka učenika kompatibilno s LMS-om.

  • Umbraco Paketsko Proširenje — Refaktorirano i prošireno Umbraco paketsko rješenje s podrškom za AI i automatizaciju medija.


  • AI Generiranje Teksta u Backofficeu — Integrirano generiranje teksta potpomognuto ChatGPT-jem u Umbraco uređivače svojstava.

  • Automatsko Generiranje i Umetanje Slika — Dodana integracija Stability API-ja za automatsko generiranje slika i njihovo umetanje u čvorove sadržaja.

  • Kompatibilnost s Umbraco Cloud — Osigurana kompatibilnost s Umbraco Cloud, deployment pipeline-ima i uSync sinkronizacijom.

  • Automatizirani Uređivački Radni Tok Izgrađen AI-pogonjeni radni tok za bržu izradu kvizova, opisa i slika.

Image

Rezultati u brojkama

Praćeno putem SCORM-a

100%

Svi rezultati tečaja ispravno su zabilježeni i pohranjeni — svaki događaj dovršetka, rezultat i status prolaza/neprolaza praćen je u svim SCORM okruženjima bez gubitka podataka

Brži Sadržaj

3x

Brzina kreiranja sadržaja utrostručena uz pomoć AI generacije — urednici puno brže izrađuju pitanja za kvizove, opise tečajeva i RTE sadržaj

Manje Održavanja

65%

Dugoročni troškovi održavanja znatno su smanjeni modularnom arhitekturom — promjene su izolirane, predvidljive i zahtijevaju minimalno inženjersko vrijeme za implementaciju ili povratak

Stabilan u Cloudu

100%

Sve AI integracije, SCORM praćenje i medijski pipeline-i ostaju potpuno stabilni na Umbraco Cloudu u razvojnom, testnom i produkcijskom okruženju bez promjene konfiguracije

Izgradite platformu pokretanu AI-jem za vaš proizvod učenja!

Integriramo AI u vaš CMS, automatiziramo radne tokove sadržaja i osiguravamo SCORM usklađenost — tako da se vaš tim može usredotočiti na obrazovanje, a ne na infrastrukturu.

Message not sent.
Message not sent.
×
Niste sigurni odakle početi? Pomoći ćemo vam da definirate sljedeće korake!
Sklapanje privole za obradu osobnih podataka
×
Imate izazov? Naš tim će ga pretvoriti u rješenje.
Sklapanje privole za obradu osobnih podataka