EducatedOn

Juhtumi ülevaade

See projekt on testimisplatvorm, kus teste ja õppesisu genereeritakse tehisintellekti abil. Teste hallatakse Umbracos ning sisukonfiguratsioon toimub AI rakenduse kaudu.

Eesmärk: Selle projekti põhieesmärk oli võimalikult palju automatiseerida sisuloome ja integreerida see struktureeritud õpikeskkonda – säilitades samal ajal täieliku toimetajate kontrolli Umbraco sees. See tähendas SCORM tulemuste jälgimise rakendamist, et kursused saaksid korrektselt saata ja salvestada õppijate andmeid kõigis SCORM-ühilduvates LMS-ides, olemasoleva Umbraco paketi laiendamist ja ümberstruktureerimist uute funktsioonide toetamiseks ilma regressioonita ning AI-põhise genereerimise otse Umbraco tagakontorisse integreerimist – hõlmates tekstivälju, rikasteksti redaktoreid ja Stable API abil genereeritud pilte, mis lisatakse automaatselt sisule. Fookus oli süsteemi kiiremaks, targemaks ja toimetajatele iseseisvaks hooldamiseks lihtsamaks muutmisel.

Image

Põhiprojekti info

Tööstusharud

Tööstusharud

E-õppe platvormid, EdTechi tootearendus, ettevõtete koolitus- ja juhendamissüsteemid, AI-toega haridustööriistad, õppehalduse süsteemid (LMS), SCORM-ühilduv kursuste pakkumine
Teenused

Teenused

AI API integratsioon, SCORM protokolli rakendamine ja tulemuste haldamine, CMS arhitektuur ja paketi arendus, REST API integratsioon, backend-arendus .NET platvormil, automatiseeritud meediatorustamise disain
Lahendused

Lahendused

Täielik SCORM tulemuste jälgimine ja salvestamine, AI-põhine teksti genereerimine stringi-, tekstiala- ja RTE-väljadele, piltide automaatne genereerimine Stability API abil, meedia programmiline üleslaadimine ja sisu lisamine
Tehnoloogiad

Tehnoloogiad

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

Väljakutsed

SCORM tulemuste haldamine

SCORM tulemuste haldamine

Tugeva SCORM tulemuste jälgimise rakendamine – tagades tulemuste korrektse salvestamise ja töötlemise kursuse ajal, mis toimub välise SCORM õppesüsteemi sees.

Umbraco paketi ümberstruktureerimine

Umbraco paketi ümberstruktureerimine

Olemasoleva Umbraco paketi uuendamine ja ümberstruktureerimine ilma olemasolevaid funktsioone rikkumata ning arhitektuuri ettevalmistamine AI funktsioonide laienduseks.

ChatGPT välja integreerimine

ChatGPT välja integreerimine

ChatGPT integreerimine erinevate Umbraco välja tüüpideni – lihtteksti stringide, tekstiaalade ja rikasteksti redaktorite (RTE) väljadesse.

Stability API piltide jaoks

Stability API piltide jaoks

Piltide genereerimine Stability API kaudu ja nende automaatne üleslaadimine ning lisamine Umbraco meediaraamatusse ja sisusõlmedesse ilma manuaalsete redaktori toiminguteta.

Umbraco Cloud stabiilsus

Umbraco Cloud stabiilsus

Kõigi integratsioonide – SCORM, AI tekst, piltide genereerimine – ühtlustamine ning stabiilse ja ühilduva töö tagamine Umbraco Cloudi piiratuse ja paigaldusmudeli raames.

Täissüsteemi töökindlus ülekoormuse all

Täissüsteemi töökindlus ülekoormuse all

Tagada, et iga süsteemiosa – backend loogika, CMS kiht, API-päringud, tulemuste salvestamine – toimib nagu sujuv ühtne süsteem ka reaalse koormuse all.

Protsess

Projekt oli keskendunud täisstack-lahendus, hõlmates backend-i, CMS laiendatavust ja AI integratsiooni, mis viidi ellu paralleelsetes etappides: SCORM infrastruktuur, CMS ümberstruktureerimine, AI tekst/piltide funktsioonid ja lõplik valideerimine Umbraco Cloudis. Eesmärk oli automatiseerimine kaotamata toimetajate kontrolli, AI oli mõeldud abistama, mitte asendama toimetajate otsuseid.

SCORM tulemuste jälgimine ja salvestamine

SCORM tulemuste jälgimine ja salvestamine

Rakendati täielik SCORM tulemuste jälgimise torujuhtme jalgu—kursuse lõpetamise andmete, tulemuspunktide ja läbipääsu-ebaõnnestumise staatusse fikseerimine ning tulemuste korrektne salvestamine ja töötlemine, kui kursus jookseb SCORM-ühilduvas LMS-is. Kujundati salvestusmudel usaldusväärseteks päringuteks ja aruandluseks.
Umbraco paketi ümberkujundus ja uuendus

Umbraco paketi ümberkujundus ja uuendus

Olemasolev Umbraco pakett refaktoreeriti—puhastati vananenud kood, uuendati kõik sõltuvused viimastele versioonidele, laiendati dokumenditüübi mudelit ning kehtestati selged laienduskohad tulevastele AI ja meediageneratsiooni funktsioonidele ilma olemasolevat sisu rikkumata.
AI teksti genereerimine läbi ChatGPT API

AI teksti genereerimine läbi ChatGPT API

OpenAI ChatGPT API integreeriti otse Umbraco tagakontori omaduste toimetajatesse. Toimetajad saavad nüüd AI sisuloome käivitada tekstistringi väljadele, tekstiaaladele ja rikasteksti redaktori väljadele otse tavapärase redigeerimisliidese kaudu — pole vaja tööriistade vahel vahetada.
Piltide genereerimine ja lisamine

Piltide genereerimine ja lisamine

Stability API integreerimine AI-põhiseks piltide genereerimiseks. Loodi automatiseeritud torujuhe, mis genereerib pilte sisukonteksti põhjal, laadib need otse Umbraco meediaraamatusse üles ja lisab programmiliselt õigesse sisu sõlme — toimetajatele ei ole käsitsi toiminguid.
Pilve valideerimine ja juurutamine

Pilve valideerimine ja juurutamine

Tagati kõikide integratsioonide — SCORM jälgimine, ChatGPT genereerimine ja Stability API piltide torujuhe — täielik ühilduvus Umbraco Cloudi juurutusmudeli ja keskkonna piirangutega. Läbis keskkondadeülest testimist arendus-, ettevalmistus- ja tootmiskeskkondades enne kasutuselevõttu.
Töövoo disain ja üleandmine

Töövoo disain ja üleandmine

Viidi lõpule kogu toimetajate töövoog — määratledes, kuidas toimetajad suhtlevad AI genereerimisnuppudega, vaatavad läbi genereeritud sisu ja haldavad meediaressursse. Dokumenteeriti kõik uued tagakontori funktsioonid ning tagati, et meeskond saab platvormi iseseisvalt hallata ilma arendajate kaasamiseta.

Lahendused

Lahenduse põhilised funktsioonid

  • SCORM tulemuste jälgimine Rakendatud LMS-iga ühilduv kursuse lõpetamise staatuse, tulemustepunktide ja õppija edenemise jälgimine.

  • Umbraco pakendi laiendus — Refaktoreeritud ja laiendatud Umbraco paketti AI ja meedia automatiseerimise toega.


  • AI teksti genereerimine backoffice'is — Ühendatud ChatGPT-põhine teksti genereerimine Umbraco omaduste redaktoritesse.

  • Automaatne piltide genereerimine & sisestamine — Lisatud Stability API integratsioon automaatseks piltide genereerimiseks ja sisestamiseks sisusõlmedesse.

  • Umbraco pilve ühilduvus — Tagatud ühilduvus Umbraco pilve, juurutus torustike ja uSync sünkroonimisega.

  • Automatiseeritud toimetusvoog Loodi AI-põhine töövoog viktoriinide, kirjelduste ja piltide kiiremaks genereerimiseks.

Image

Tulemused numbrites

SCORM-i jälgimine

100%

Kõik kursuse tulemused on õigesti salvestatud ja registreeritud — iga lõpetamise sündmus, hinnang ja läbitud/mitte läbitud olek on jälgitav SCORM-i keskkondades ilma andmekadudeta

Sisuloome kiiremaks

3x

Sisuloome kiirus kolmekordistus AI abil toetatud genereerimise kaudu — toimetajad loovad viktoriiniküsimusi, kursusekirjeldusi ja RTE sisu palju kiiremini

Vähem hooldust

65%

Pikaajaline hoolduspingutus vähenes märkimisväärselt modulaarse arhitektuuri kaudu — muudatused on isoleeritud, etteaimatavad ja nõuavad minimaalset insenertegevust rakendamiseks või tagasikerimiseks

Pilve stabiilsus

100%

Kõik AI integratsioonid, SCORM jälgimine ja meedia torustikud jäävad Umbraco pilves dev, staging ja tootmiskeskkondades täielikult stabiilseks ilma konfiguratsiooni kõrvalekalleteta

Ehita AI-toega platvorm oma õppetootele!

Me integreerime AI sinu CMS-i, automatiseerime sisuloome töövooge ning tagame SCORM-i vastavuse – et sinu meeskond saaks keskenduda haridusele, mitte infrastruktuurile.

Message not sent.
Message not sent.
×
Pole kindel, kust alustada? Aitame teil järgmised sammud välja töötada!
×
On väljakutse? Meie meeskond muudab selle lahenduseks.
Nõusolek isikuandmete töötlemiseks