Optimalizácia a rozšírenie softvéru pre manažment konferencie MEi:CogSci - Diplomová práca

Táto stránka slúži pre predmet Projektový seminár (1) v akademickom roku 2024/2025.

Anotácia

Manažment vedeckých konferencií, špeciálne stredne veľkých až veľkých, vyžaduje dobré nástroje na komunikáciu s autormi, správu prihlásených príspevkov, prideľovanie rezencentov a dohliadanie nad hladkým fungovaním recenzného procesu. Medzinárodná študentská konferencia MEi:CogSci spája študentov kognitívnej vedy v rámci medzinárodného konzorcia a umožnuje im prezentovať výsledky svojich výskumných projektov pred interdisciplinárnym publikom. V rámci konferencie študenti prezentujú či už formou posterov alebo prednášok a ako na klasických vedeckých konferenciách majú aj publikačný výstup v podobe krátkeho vedeckého článku a rezenzný proces. Manažment tohoto procesu spravidla zabezpečuje kolegovstvo na Univerzite vo Viedni s použitím tzv. Open Journal System (OJS) [1]. Systém OJS je open-source systém od vydavateľstva Springer , ktorý je voľne dostupný. Problém je, že je pomerne nepružný a neuspokojuje všetky potreby používateľov. To vytvára značné množstvo manuálnej práce pre organizátorov, ako napríklad vypĺňanie tabuľkových hárkov. Pre zefektívnenie ich práce je potrebné vytvoriť nadstavbu nad existujúcim systémom či už formou prídavných modulov alebo ako samostatný software (dashboard), ktorý by fungoval nad týmto systémom a umožňoval efektívnejšiu správu dát. Zároveň tematika spracovania textu vedeckých článkov je bohatá na možnosti využitia metód strojového učenia [2] pre rozšírené funkcie navrhovaného systému ako napríklad automatické generovanie súhrnov článkov, kľúčových slov, hľadanie sémantických súvislostí medzi článkami a navrhovanie recenzentov z publika autorov na báze obsahovej zhody.

Zoznam odkazov

Literatúra


Ciele a fázy implementácie

  1. Oboznámenie sa s OJS

    Preštudovanie vývojovej dokumentácie, vytvorenie Hello World pluginu, preskúmanie databázovej schémy

  2. Implementácia ROR pluginu

    Plugin má slúžiť na zlepšenie procesu vyplnenia akademickej príslušnosti pri registrácii účastníka

  3. Implementácia prototypu dashboardu a jeho nasadenie na testovacie prostredie

    Prototyp bude pozostávať z najprioritnejších podúloh, akými sú anotovaný zoznam účastníkov a ich import a export

  4. Nasadenie prototypu na produkčné prostredie, preverenie funkcionality v prevázdke

    Cieľom je zapracovania spätnej väzby od používateľov systému do špecifikácie

  5. Implementácia celého dashboardu a jeho nasadenie na testovacie prostredie

    V tomto štádiu je cieľom hotová verzia dashboardu so všetkou požadovanou funkcionalitou zo špecifikácie

  6. Prieskum technológii strojového učenia

    Je potrebné preskúmať dostupné technológie, vhodnosť a zložitosť ich zapracovania v spojení s konzultáciou so stakeholdermi

  7. Zapracovanie technológii strojového učenia do dashboardu alebo OJS

    Po dokončení predošlej fázy je potrebné vybrané technológie zapracovať do OJS alebo dashboardu, podľa predošlého výberu