Department of Information Systems

The Department prepares highly qualified specialists at Bachelor’s level in software systems and information systems, and at Master’s level in information systems and information technology security. Graduates are able to develop reliable, intelligent, and secure technological systems. The Department conducts active research in information security, artificial intelligence, and decision support systems.
Phone: +370 5 274 4829 Email: isk@vilniustech.lt
Studentai su kompiuteriais

Partners

Department of Information Systems maintains active cooperation with social and business partners.

Show more

Department Staff

The staff of the Department of Information Systems are highly qualified specialists in information systems, information technologies, artificial intelligence, and cybersecurity. They conduct research, deliver study courses, and develop advanced digital solutions.

Administration
  • Administration
  • Research Staff
Show more

Thesis abstracts

Years
Qualification
Clear selections
Adrijus Reiponas — Dr Darius Zabulionis
Touristic Trip Recommendation System
This bachelor's thesis "Touristic trip recommendation system" analyses the theoretical and practical solutions related to the recommendation of tourist attractions in a mobile application for the "Android" operating...
2025 Bachelor's and Integrated Studies
  • 2025
  • Bachelor's and Integrated Studies
Touristic Trip Recommendation System
Student: Adrijus Reiponas
Supervisor: Dr Darius Zabulionis
Department: Department of Information Systems
Thesis abstract (LT)
Šiame bakalauro darbe „Turistinių kelionių rekomendacinė sistema“ analizuojami teoriniai ir praktiniai sprendimai, susiję su turistinių lankytinų vietų rekomendavimu mobiliosios „Android“ operacinės sistemos programoje. Sukurta mobilioji programa skirta personalizuotų kelionių pasiūlymų kūrimui Lietuvos teritorijoje. Programos kūrimui naudota „Android Studio“ aplinka su „Kotlin“ programavimo kalba. Lokaliam duomenų saugojimui pasirinkta „SQLite“ duomenų bazių valdymo sistema. Darbas suskirstytas į keturias dalis: analizės, projektavimo, realizacijos ir testavimo. Analizės dalyje apžvelgiami aktualūs literatūros šaltiniai, rinkoje esamos turistinių kelionių rekomendacinės mobiliosios programos ir mobiliųjų programų kūrimo technologijos. Projektavimo dalyje pateikiami funkciniai ir nefunkciniai reikalavimai, naudojimo scenarijai, procesų eiga ir struktūrinis modelis. Realizacijos dalyje aprašomos naudotos technologijos ir įrankiai, pateikiami sukurti vartotojo sąsajos langai bei įgyvendintos funkcijos. Testavimo dalyje įvertinama programos kokybė, atliekant vienetų ir rankinius testavimus, siekiant patvirtinti atitikimą projektavimo dalyje apibrėžtiems reikalavimams. Darbo pabaigoje pateikiamos apibendrinančios išvados, apimančios visų dalių rezultatus ir įžvalgas. Struktūra: įvadas, analizės dalis, projektavimo dalis, realizacijos dalis, testavimo dalis, išvados ir literatūros sąrašas. Darbą sudaro: 91 puslapis, 9 lentelės, 56 iliustracijos ir 37 literatūriniai šaltiniai.
Turistinių kelionių rekomendacinė sistema Turistinės kelionės Rekomendacinės sistemos Turizmas Personalizavimas Lokalizacija Lietuva Mobilioji programa Android Android Studio Kotlin SQLite Google Places API Google Maps API SHA-256.
Thesis abstract (EN)
This bachelor's thesis "Touristic trip recommendation system" analyses the theoretical and practical solutions related to the recommendation of tourist attractions in a mobile application for the "Android" operating system. The developed mobile application is designed for the creation of personalized tourist attractions in the territory of Lithuania. The "Android Studio" environment with "Kotlin" programming language was used to develop the application. The "SQLite" database management system was chosen for local data storage. The work is divided into four parts: analysis, design, implementation and testing. The analysis part reviews relevant literature sources, the tourist travel recommendation mobile apps available on the market and mobile app development technologies. The design part presents functional and non-functional requirements, usage scenarios, process flow and structural model. The implementation part describes the technologies and tools used, the user interface windows developed and the functions implemented. The testing part assesses the quality of the application by performing unit and manual tests to validate compliance with the requirements defined in the design part. The thesis concludes with a summary of the results and insights from all parts. Structure: introduction, analysis section, design section, implementation section, testing section, conclusions and reference list. Thesis consists of: 91 pages, 9 tables, 56 illustrations and 37 references.
Touristic trip recommendation system Tourist trips Recommendation systems Tourism Personalization Localization Lithuania Mobile app Android Android Studio Kotlin SQLite Google Places API Google Maps API SHA-256.
Agata Kislovska — Assoc Prof Dr Birutė Pliuskuvienė
Mobile Application for Pet Care Services
The aim of this bachelor’s thesis is to facilitate the process of ordering and managing pet care services for pet owners by developing a mobile application. The analysis...
2025 Bachelor's and Integrated Studies
  • 2025
  • Bachelor's and Integrated Studies
Mobile Application for Pet Care Services
Student: Agata Kislovska
Supervisor: Assoc Prof Dr Birutė Pliuskuvienė
Department: Department of Information Systems
Thesis abstract (LT)
Baigiamojo bakalauro darbo tikslas – palengvinti augintinių savininkams priežiūros paslaugų užsakymo ir valdymo procesą, sukuriant mobiliąją programėlę. Analizės dalyje išanalizuotas augintinių priežiūros paslaugų sistemų poreikis, nustatyti svarbiausi funkciniai ir nefunkciniai reikalavimai bei aptarti esamų sprendimų privalumai ir trūkumai. Remiantis iškeltais reikalavimais, atlikta sistemos užduočių, procesų bei duomenų modelių detalizacija, atsižvelgiant į vartotojų poreikius. Remiantis reikalavimų specifikacija, sukurta mobiliosios programėlės sistema ir atliktas jos testavimas, įskaitant funkcionalumo patikrinimą rankiniais ir automatizuotais metodais. Testavimo rezultatai patvirtino sistemos atitiktį keltiems reikalavimams. Darbo struktūra: įvadas, augintinių priežiūros paslaugų analizė, sistemos projektavimas, mobilios programėlės realizacija ir testavimas, išvados. Darbo apimtis: 55 puslapiai, 34 lentelės ir 25 paveikslėliai. Naudota 32 literatūros šaltiniai.
Augintinių priežiūra mobilioji programėlė paslaugų užsakymas augintinių valdymas atsiliepimai.
Thesis abstract (EN)
The aim of this bachelor’s thesis is to facilitate the process of ordering and managing pet care services for pet owners by developing a mobile application. The analysis section examines the need for pet care service systems, identifies key functional and non-functional requirements, and discusses the advantages and shortcomings of existing solutions. Based on the identified requirements, detailed modeling of system tasks, processes, and data was performed, taking into account user needs. According to the requirements specification, the mobile application system was developed and tested, including functionality verification through manual and automated methods. Testing results confirmed the system’s compliance with the specified requirements. The thesis structure includes an introduction, pet care services analysis, system design, mobile application implementation and testing, and conclusions. The thesis comprises 55 pages, 34 tables, and 25 figures. A total of 32 literature sources were used.
Pet care mobile application service ordering pet management feedback.
Agnietė Margevičiūtė — Mikalojus Ramanauskas
Educational UNITY Adventure Independent Game for the Development of Students Programming Knowledge
In the final work of the bachelor thesis a prototype of an educational adventure game was developed for the development of students' programming knowledge. The aim of the...
2025 Bachelor's and Integrated Studies
  • 2025
  • Bachelor's and Integrated Studies
Educational UNITY Adventure Independent Game for the Development of Students Programming Knowledge
Student: Agnietė Margevičiūtė
Supervisor: Mikalojus Ramanauskas
Department: Department of Information Systems
Thesis abstract (LT)
Baigiamajame bakalauro darbe sukurtas edukacinio nuotykių žaidimo prototipas, skirtas moksleivių programavimo žinių ugdymui. Darbo tikslas – išanalizuoti žaidybinimo metodų panaudojimo galimybes mokant programavimo pagrindų bei sukurti interaktyvų edukacinį žaidimą, kuris padėtų efektyviau įsisavinti teorines žinias per praktinį patyrimą. Darbo analitinėje dalyje išnagrinėtos programavimo mokymo problemos, žaidybinimo principai bei panašūs rinkoje esantys edukaciniai žaidimai, atlikta technologijų apžvalga. Projektinėje dalyje buvo sukurti funkciniai ir nefunkciniai reikalavimai, panaudos atvejų, sekų, klasių ir komponentų diagramos, suprojektuota žaidimo architektūra. Realizacija atlikta naudojant Unity žaidimo variklį, C# programavimo kalbą ir integruotą kūrimo aplinką Visual Studio. Sukurtas žaidimo prototipas buvo ištestuotas rankiniu būdu bei naudojant specialiai parengtus scenarijus. Praktinis žaidimo testavimas mokykloje parodė, kad žaidimas yra įtraukiantis, veiksmingas ir tinkamas įvairių žinių lygių moksleiviams. Darbo apimtis – 67 puslapiai be priedų, 13 lentelių, 52 iliustracijos. Panaudota 24 literatūros šaltiniai.
edukacinis žaidimas programavimas žaidybinimas "Unity" "C#" mokymo metodai interaktyvus mokymasis.
Thesis abstract (EN)
In the final work of the bachelor thesis a prototype of an educational adventure game was developed for the development of students' programming knowledge. The aim of the thesis is to analyse the possibilities of using gamification methods to teach programming basics and to create an interactive educational game that would help to acquire theoretical knowledge more efficiently through hands-on experience. The analytical part of the thesis analyses the problems of teaching programming, the principles of gamification and similar educational games available on the market, as well as an overview of technologies. In the design part, functional and non-functional requirements, use case, sequence, class and component diagrams were developed, and the game architecture was designed. The implementation was carried out using the Unity game engine, the C# programming language and the integrated development environment Visual Studio. The prototype game was tested manually and with specially designed scenarios. Practical testing of the game in a school has shown that the game is engaging, effective and suitable for students of different knowledge levels. The thesis consists of 67 pages without appendices, 13 tables and 52 illustrations. 24 references used.
educational game programming gamification Unity C# teaching methods interactive learning.
Airidas Reifas — Rokas Štrimaitis
A Mobile Application for Planning and Tracking Motorcycle Trips
The main objective of the final bachelor thesis is to improve the planning of motorcycle trips by developing a mobile application that automatically generates routes based on selected...
2025 Bachelor's and Integrated Studies
  • 2025
  • Bachelor's and Integrated Studies
A Mobile Application for Planning and Tracking Motorcycle Trips
Student: Airidas Reifas
Supervisor: Rokas Štrimaitis
Department: Department of Information Systems
Thesis abstract (LT)
Baigiamojo bakalauro darbo pagrindinis tikslas – palengvinti kelionių motociklu planavimą, sukuriant mobiliąją programėlę, kuri automatiškai generuoja maršrutus pagal pasirinktus kriterijus. Analitinėje dalyje atlikta išsami kelionių planavimo ir sekimo programėlių analizė, nustatyti pagrindiniai funkcionalumai ir reikalavimai. Projektinėje dalyje nustatyti funkciniai ir nefunkciniai reikalavimai, atlikta reikalavimų specifikacija ir projektavimas, naudojant užduočių, komponentų ir sekų diagramas. Programėlė realizuota naudojant „Kotlin“, „Firebase“, „Google Maps API“ ir ištestuota pagal testavimo atvejus – rankiniais ir automatiniais testais. Darbą sudaro šios dalys: įvadas, kelionių motociklu poreikių analizė, egzistuojančių kelionių planavimo programėlių analizė, technologijų analizė, reikalavimų specifikacija, mobiliosios programėlės projektavimas, mobiliosios programėlės realizacija, mobiliosios programėlės testavimas, išvados. Darbo apimtis – 56 puslapiai be priedų, 60 paveikslų ir 10 lentelių. Rengiant darbą buvo panaudota 20 literatūros šaltinių.
Mobili programėlė Kotlin Firebase Google Maps API
Thesis abstract (EN)
The main objective of the final bachelor thesis is to improve the planning of motorcycle trips by developing a mobile application that automatically generates routes based on selected criteria. In the analytical part, a detailed analysis of trip planning and tracking apps was carried out and the main functionalities and requirements were identified. In the design part, functional and non-functional requirements were identified, and requirements specification and design were carried out using task, component and sequence diagrams. The application was implemented using Kotlin, Firebase, Google Maps API and tested against test cases - manual and automated tests. The thesis consists of the following parts: introduction, motorcycle travel needs analysis, analysis of existing travel planning apps, technology analysis, requirements specification, mobile app design, mobile app implementation, mobile app testing, conclusions. The thesis consists of 56 pages without appendices, 60 figures and 10 tables. 20 literature sources were used in the preparation of the work.
Mobile application Kotlin Firebase Google Maps API
Aleksandras Bogdanovas — Tautvydas Kvietkauskas
Insect Recognition And Identification Mobile Application
This bachelor's thesis contains the development of a real-time insect recognition and identification mobile application prototype. The objective of the thesis is to facilitate the evaluation of insect...
2025 Bachelor's and Integrated Studies
  • 2025
  • Bachelor's and Integrated Studies
Insect Recognition And Identification Mobile Application
Student: Aleksandras Bogdanovas
Supervisor: Tautvydas Kvietkauskas
Department: Department of Information Systems
Thesis abstract (LT)
Baigiamajame bakalauro darbe sukurtas realaus laiko vabzdžių atpažinimo ir identifikavimo mobiliosios programėlės prototipas. Darbo tikslas – palengvinti vabzdžių įvairovės ir pavojingumo vertinimą, taikant dirbtinio intelekto technologijas. Analitinėje dalyje apžvelgtos vabzdžių identifikavimo problemos, panašių programėlių funkcionalumai, objektų atpažinimo algoritmai (YOLO, SSD, Faster R-CNN), mobiliųjų aplikacijų kūrimo karkasai, serverio infrastruktūros ir dirbtinio intelekto modeliai. Praktinėje dalyje aprašyti funkciniai ir nefunkciniai reikalavimai, neuroninio tinklo mokymo procesas, bei sukurto prototipo ekranai. Taip pat pateikti testavimo rezultatai, vertinant programėlės funkcionalumą, bei identifikavimo tikslumą. Baigiamąjį darbą sudaro: įvadas, vabzdžių įvairovės ir identifikavimo iššūkiai, panašių išmaniųjų programėlių apžvalga, technologijų apžvalga, esamos ir planuojamos būsenos analizė, esminės užduotys, reikalavimų specifikavimas, vabzdžių atpažinimo mobiliosios programėlės projektinė dalis, vabzdžių identifikavimo modelis, programėlės prototipas „InsectVision“, E2E testavimas, integraciniai testai, neuroninio tinklo modelio testavimas. Darbo apimtis – 80 puslapiai be priedų, 49 iliustracijos, 31 lentelė ir 36 literatūros šaltiniai.
Mašininis mokymasis objektų atpažinimas konvoliuciniai neuroniniai tinklai YOLO Supabase GPT React-native
Thesis abstract (EN)
This bachelor's thesis contains the development of a real-time insect recognition and identification mobile application prototype. The objective of the thesis is to facilitate the evaluation of insect diversity and potential danger by employing artificial intelligence technologies. The analytical part examines the challenges of insect identification, functionalities of similar mobile applications, object detection algorithms (YOLO, SSD, Faster R-CNN), mobile development frameworks, server infrastructure, and AI models. The practical part presents the functional and non-functional requirements, the neural network training process, and the design of the application prototype. Furthermore, the results of testing are provided, assessing both the application's functionality and identification accuracy. The structure of the thesis includes: an introduction; a discussion of insect diversity and identification challenges; a review of similar smart applications; a technological overview; analysis of the current and proposed system architecture; definition of core tasks; requirements specification; the design of the insect recognition mobile application; the insect identification model; the prototype InsectVision; end-to-end testing; integration testing; and neural network model evaluation. The thesis comprises 80 pages (excluding appendices), 49 illustrations, 31 tables, and 36 references.
Machine Learning Object Detection Convolutional Neural Networks YOLO Supabase GPT React Native
Aleksej Čižov — Dr Arūnas Ribikauskas
Comparative Analysis of Common Business Data Analytics Tools in Lithuania
The purpose of this work is to conduct a comparative analysis of data analytics tools to determine their practical applicability in the Lithuanian business sector. The work analyzes...
2025 Bachelor's and Integrated Studies
  • 2025
  • Bachelor's and Integrated Studies
Comparative Analysis of Common Business Data Analytics Tools in Lithuania
Student: Aleksej Čižov
Supervisor: Dr Arūnas Ribikauskas
Department: Department of Information Systems
Thesis abstract (LT)
Šio darbo tikslas – atlikti duomenų analitikos įrankių lyginamąją analizę, siekiant nustatyti jų praktinį pritaikomumą Lietuvos verslo sektoriuje. Darbe analizuojami šių įrankių funkcionalumo aspektai, įvertinami jų privalumai, trūkumai ir pritaikymo galimybės įvairiose verslo srityse. Tyrime taikyti įvairus analizės metodai ir pasiūlytas vertinimo modelis, apimantis svarbiausius efektyvumo, funkcionalumo ir patogumo rodiklius. Pagrindiniai tyrimo rezultatai parodė, kad kiekvienas įrankis turi specifinių privalumų, tačiau jų pasirinkimas priklauso nuo įmonės poreikių ir veiklos pobūdžio. Darbo išvados pateikia rekomendacijas, kokį įrankį rinktis skirtingoms organizacijoms.
Verslo analitika Microsoft Power BI Tableau Qlik Sense lyginamoji analizė duomenų vizualizacija.
Thesis abstract (EN)
The purpose of this work is to conduct a comparative analysis of data analytics tools to determine their practical applicability in the Lithuanian business sector. The work analyzes the functional aspects of these tools, evaluates their advantages, disadvantages and application possibilities in various business areas. Various analysis methods were applied in the study, and an evaluation model was proposed, encompassing the most important indicators of efficiency, functionality, and usability. The main results of the study showed that each tool has specific advantages, but their choice depends on the needs of the company and the nature of its activities. The conclusions of the work provide recommendations on which tool to choose for different organizations.
Business analytics Microsoft Power BI Tableau Qlik Sense comparative analysis data visualization.
Andrej Šareiko — Dr Algirdas Laukaitis
Virtual Environments for Robot Testing
This thesis explores the use of virtual environments (VE) for robot testing, with a special focus on reinforcement learning (RL) methods. The work emphasizes that although VE offers...
2025 Masters
  • 2025
  • Masters
Virtual Environments for Robot Testing
Student: Andrej Šareiko
Supervisor: Dr Algirdas Laukaitis
Department: Department of Information Systems
Thesis abstract (LT)
Šiame darbe nagrinėjamas virtualių aplinkų (VE) naudojimas robotų testavimui, ypatingą dėmesį skiriant sustiprinamojo mokymosi (RL) metodams. Darbe pabrėžiama, kad nors VE siūlo saugų ir ekonomišką sprendimą robotų algoritmams bandyti, tikslus realaus pasaulio scenarijų atkūrimas išlieka iššūkiu. Sustiprinamasis mokymasis yra pristatomas kaip perspektyvus būdas šiems iššūkiams spręsti, leidžiant robotams mokytis iš sąveikos su aplinka. Tyrimo tikslas yra sukurti metodiką ir prototipą, skirtą virtualioms robotų testavimo aplinkoms, naudojant sustiprinamojo mokymosi algoritmus, siekiant prisidėti prie patikimesnių ir efektyvesnių robotų bandymo metodikų kūrimo. Darbo apimtis 58psl. teksto be priedų, 17 iliustr., 4 lent., 48 bibliografinių šaltinių, 1 priedas.
Virtualios aplinkos Robotų testavimas Gilusis sustiprinimo mokymasis Skaitmeniniai dvyniai Webots
Thesis abstract (EN)
This thesis explores the use of virtual environments (VE) for robot testing, with a special focus on reinforcement learning (RL) methods. The work emphasizes that although VE offers a safe and cost-effective solution for testing robot algorithms, accurately replicating real-world scenarios remains a challenge. Reinforcement learning is presented as a promising approach to address these challenges, allowing robots to learn from interaction with the environment. The aim of the research is to develop a methodology and a prototype for virtual robot testing environments using reinforcement learning algorithms, to contribute to the development of more reliable and efficient robot testing methodologies. The scope of the work is 58 pages of text without appendices, 17 illustrations, 4 tables, 48 bibliographical sources, 1 appendix.
Virtual Environments Robot Testing Deep Reinforcement Learning Digital Twins Webots
Andrius Čičirka — Nijolė Čeikienė
Voice Assistant Medication Reminder System
The aim of this bachelor's thesis was to develop a medication reminder system with a voice assistant, thereby improving accessibility for the elderly and people with disabilities. The...
2025 Bachelor's and Integrated Studies
  • 2025
  • Bachelor's and Integrated Studies
Voice Assistant Medication Reminder System
Student: Andrius Čičirka
Supervisor: Nijolė Čeikienė
Department: Department of Information Systems
Thesis abstract (LT)
Baigiamojo bakalauro darbo tikslas buvo sukurti vaistų vartojimo priminimo sistemą su balso asistentu ir taip padidinti galimybes senjorams bei neįgaliesiems. Sistema leidžia sukurti vaistų vartojimo tvarkaraščius, peržiūrėti pasirinktos dienos priminimus, peržvelgti bei pakeisti praeityje esančių priminimų būseną esant poreikiui, keisti programėlės prieinamumo nustatymus, gauti pilno ekrano vaistų vartojimo priminimus bei naudotis balso asistentu. Sistema įgyvendinta kaip mobilioji programėlė Anbdroid operacinei sistemai naudojant React Native mobiliųjų programėlių karkasą. Balso asistentui įgyvendinti panaudota react-native-tts teksto į balsą biblioteka. Visi duomenys saugomi ir valdomi mobiliąjame įrenginyje, nenaudojant išorinės duomenų bazės norint suteikti galimybę naudotis programėle be interneto ryšio.
React Native vaistai priminimas programėlė balso asistentas Android TTS prieinamumas
Thesis abstract (EN)
The aim of this bachelor's thesis was to develop a medication reminder system with a voice assistant, thereby improving accessibility for the elderly and people with disabilities. The system allows users to create medication schedules, view reminders for a selected day, review and modify the status of past reminders if needed, change app accessibility settings, receive full-screen medication notifications, and interact with a voice assistant. The system was implemented as a mobile application for the Android operating system using the React Native mobile app framework. The voice assistant was implemented using the react-native-tts text-to-speech library. All data is stored and managed locally on the mobile device without using an external database, enabling use of the app without an internet connection.
React Native medication reminder application voice assistant Android TTS accessibility
Anthony Crevia Ssempebwa — Prof Dr Diana Kalibatienė
Research on Intelligent Traffic Light Systems Using Edge Flow Predictions
This thesis introduces a correction framework based on feature importance to boost the accuracy of traffic flow forecasts in intelligent traffic light control systems. The study tackles the...
2025 Masters
  • 2025
  • Masters
Research on Intelligent Traffic Light Systems Using Edge Flow Predictions
Student: Anthony Crevia Ssempebwa
Supervisor: Prof Dr Diana Kalibatienė
Department: Department of Information Systems
Thesis abstract (LT)
Šiame darbe pasiūlytas metodas požymių svarbai reguliuoti, siekiant padidinti transporto srauto prognozės tikslumą protingose šviesoforų valdymo sistemose. Tyrimas sprendžia mašininio mokymosi modelių nepermatomumo klausimą, remdamasis aiškiomis Explainable Boosting Regressor rezultatų interpretacijomis, kurios leidžia pagerinti prognozes ir išlaikyti skaidrumą. Metodika taiko realius miesto sankryžų transporto detektorių duomenis ir pasitelkia išsamią požymių inžineriją, įtraukiant laiko, erdvės ir transporto sudėties kintamuosius. Laiko požymiai naudoja sinuso-kosinuso pakeitimus cikliniams modeliams aptikti, o kategorinio kodavimo metodai analizuoja transporto scenarijus ir transporto priemonių tipų paskirstymus. Požymių svarbos koregavimui naudojamas antrasis Ridge regresijos modelis, skirtas prognozių liekanoms, pasitelkiant penkis svarbiausius požymius iš interpretacinės analizės. Duomenų rinkinys sudaro 5,952 įrašų iš Abdul-haq sankryžos Kabule, Afganistane, užfiksuotų 15 minučių intervalais, atskleidžiant transporto priemonių skaičius keturiose kategorijose. Eksperimentai atskleidžia reikšmingus našumo pagerėjimus: 17,08% sumažėjus kvadratinės paklaidos vidurkiui, 8,94% kritus šaknies kvadrato paklaidai ir 13,11% sumažėjus absoliučiai paklaidai. Požymių analizė parodo, kad transporto sudėtis lemia 66,5% prognozavimo gebėjimų, transporto sąlygos – 21,0%, o scenarijų požymiai – 14,0%. Metodas identifikuoja trimodalinį dienos transporto modelį su ryto, popietės ir vakaro pikais.
Transporto srauto prognozavimas požymių svarbumo koregavimas intelektualus šviesoforo valdymas paaiškinamas mašinų mokymasis Explainable Boosting Regressor interpretuojamas dirbtinis intelektas transporto valdymo sistemos realaus laiko transporto prognozavimas kelių agentų sistemos transporto inžinerija transporto priemonių sudėties analizė laiko transporto šablonai erdvės transporto analizė Ridge regresija PiML sistema miesto transporto optimizavimas
Thesis abstract (EN)
This thesis introduces a correction framework based on feature importance to boost the accuracy of traffic flow forecasts in intelligent traffic light control systems. The study tackles the lack of transparency in machine learning models by employing the interpretable results from Explainable Boosting Regressor to refine predictions while ensuring clarity. The approach uses real-world data from urban traffic detectors, applying detailed feature engineering with variables related to time, space, and vehicle composition. Cyclical patterns are captured through sine-cosine transformations for temporal features, while categorical encoding manages different traffic scenarios and vehicle type distributions. To correct predictions, a secondary Ridge regression model is trained on the residuals of predictions, utilizing the five key features identified from interpretability analysis. The dataset comprises 5,952 entries from Abdul-haq Crossroad in Kabul, Afghanistan, recording vehicle counts in four categories every 15 minutes. The experiment shows substantial performance enhancements: 17.08% decrease in Mean Squared Error, 8.94% in Root Mean Squared Error, and 13.11% in Mean Absolute Error. Feature analysis indicates that vehicle composition accounts for 66.5% of predictive influence, traffic conditions provide 21.0%, and scenario features contribute 14.0%. The framework also reveals three daily traffic peaks in the morning, afternoon, and evening. This method retains computational efficiency in post-training, rendering it apt for real-time edge deployment in traffic management systems.
Traffic flow prediction feature importance correction intelligent traffic light control explainable machine learning Explainable Boosting Regressor interpretable artificial intelligence traffic management systems real-time traffic prediction multi-agent systems transportation engineering vehicle composition analysis temporal traffic patterns spatial traffic analysis Ridge regression PiML framework urban traffic optimization adaptive traffic control
Arnas Pilipčiuk — Assoc Prof Dr Asta Slotkienė
Legal Document Assistant Software
The objective of this thesis is to improve the analysis of legal documents by applying a large language model for processing legal information. In the analytical part, the...
2025 Bachelor's and Integrated Studies
  • 2025
  • Bachelor's and Integrated Studies
Legal Document Assistant Software
Student: Arnas Pilipčiuk
Supervisor: Assoc Prof Dr Asta Slotkienė
Department: Department of Information Systems
Thesis abstract (LT)
Baigiamojo darbo tikslas - pagerinti teisinių duokumentų analizę, taikant didelės kalbos modelį teisinės informacijos apdorojimui. Analitinėje dalyje išanalizuoti didelės kalbos modelių informacijos ir teksto apibendinimo procesai. Atvaizduoti esamos ir siekiamos būsenos vaizdieji paveikslėliai. Išanalizuotos esamos teisinių dokumentų apibendrinimo programų sistemos. Atlikta technologijų skirtų sukurti programų sistemą analizė. Projektinėje dalyje pateikta esminių programų sistemos užduočių diagrama. Aprašyti funkciniai ir nefunkciniai reikalavimai. Pateiktos sistemos architektūros, komponentų, klasių ir objektų diagramos. Realizacijos ir testavimo dalyje pateikiamos programų sistemos veikimo ekrano nuotraukos ir veikimo aprašymas. Pateikiamas sistemos semantinės paieškos algoritmo pseudo-kodas ir aprašymas . Pateikti testavimo scenarijai ir atvejai, kuriais patikrintas funkcinių ir nefunkcinių reikalavimų įgyvendinimas. Testavimas atliktas rankiniu ir automatiniu būdu. Pateikiamas sistemos testavimas su nekilnojamo turto teisiniais dokumentais, pateikiamas sistemos ir eksperto analizės palyginimas. Darbo struktūra: Įvadas, analitinė dalis, technologijų apžvalga, sistemos projektavimas, sistemos realizavimas ir testavimas, išvados ir siūlymai, literatūros sąrašas ir priedai. Darbo apimtis: 62 puslapiai be priedų, 28 paveikslėliai, 16 lentelių ir 37 šaltiniai.
Programų sistema teisinių dokumentų apibendrinimas teisinių dokumentų analizė.
Thesis abstract (EN)
The objective of this thesis is to improve the analysis of legal documents by applying a large language model for processing legal information. In the analytical part, the processes of information handling and text summarization using large language models are analyzed. Visual representations of the current and desired states are presented. Existing legal document summarization software systems are analyzed. An analysis of technologies suitable for creating the software system is also provided. In the design part, a diagram of the essential tasks of the software system is presented. Functional and non-functional requirements are described. System architecture, component, class, and object diagrams are provided. In the implementation and testing part, screenshots and descriptions of the software system’s operation are presented. The pseudocode and explanation of the system’s semantic search algorithm are provided. Testing scenarios and cases are presented to verify the implementation of functional and non-functional requirements. Testing was carried out both manually and automatically. Testing of the system was conducted with legal documents related to real estate. A comparison between the system's and the expert's analysis is provided. Thesis structure: Introduction, analytical part, technology overview, system design, system implementation and testing, conclusions and recommendations, references, and appendices. Thesis consists of 62 pages without appendices, 28 illustrations, 16 tables, and 37 references.
Program system legal document summarization legal document analysis.

Useful links