Izdelava grafičnega vmesnika za na argumentiranju temelječ inteligentni tutorski sistem
Year: 2016
Type: dissertation
Abstract: Graficni vmesniki (angl. graphical user interface, GUI) v danasnjem casu predstavljajo pomemben del racunalniskih sistemov. Srecujemo jih tako rekoc povsod, pa naj bo to mobilni telefon, tablica, racunalnik, delovni stroj, avtomobil, ura, nadzorne plosce v elektrarni in se bi lahko nastevali. Z množicno uporabo svetovnega spleta se je povecala priljubljenost spletnih graficnih vmesnikov. Tako lahko prek spleta uporabljamo najrazlicnejse portale in aplikacije ter npr. celo nadzorujemo pametne hise. S svojo preprostostjo v vecini primerov omogocajo, da jih lahko brez posebnega znanja uporablja kdor koli.
Naloga diplomske naloge je izdelati graficni vmesnik za obstojec in na argumentiranju temeljec inteligentni tutorski sistem (angl. intelligent tutoring system, ITS). Pri tem je bilo pomembno, da je graficni vmesnik skladen z nacinom uporabe inteligentnega tutorskega sistema, ki je do zdaj deloval le kot konzolna aplikacija. ITS pri svojem delovanju uporablja veliko podatkov. Ob njihovi implementaciji v graficnem vmesniku je pomembno, da jih pravilno strukturiramo, saj bodo le tako prisli do izraza. Prvi izziv nam je torej predstavljal prikazovanje podatkov sistema. Pri tem moramo imeti v mislih tudi to, da inteligentni sistem, ki tece v ozadju, podpira delo z najrazlicnejsimi podatki iz razlicnih ucnih domen. Drugi pomemben izziv je bil povezan s komunikacijo med inteligentnim tutorskim sistemom in spletnim strežnikom, na katerem je graficni vmesnik.
Pri resevanju izzivov smo uporabili vec razlicnih metod. Za pomoc pri nacrtovanju smo uporabili razna nacela, ki jih najdemo v literaturi in na spletu. Ustvarili smo preprost in pregleden graficni vmesnik, ki temelji na enostranskem prikazu strani. S tem omogocimo dinamicen prikaz in optimiziramo cas nalaganja prikaza. S primernim izborom barv naredimo privlacen videz vmesnika, pravilne postavitve elementov pa nam prinesejo dobro uporabnisko izkusnjo. Graficni vmesnik smo povezali z uporabo vticnice (angl. socket) in tako omogocili komunikacijo v realnem casu. Razvita spletna aplikacija med drugim omogoca tudi to, da ucitelj vnaprej doloci napredne koncepte iz izbrane ucne domene, na katere naj bo ucenec se posebej osredinjen pri podajanju argumentov. Graficni vmesnik nato pri izbranih konceptih sproti prikazuje napredek ucenca. Delovanje vmesnika smo prikazali na ucni domeni, v kateri se ucenec uci razumeti in utemeljevati bonitetne ocene podjetij.
Author: Klemen Turšič
Language: Slovenian
Subfield: Artificial Intelligence
Field: Computer Science
Domain: Physical Sciences
SDG: Quality education
Open Access status: green
OpenAlex ID: W2535006378
