Graduate papers
  
Description of the graduate paper
Form of studies Professional Bachelor
Title of the study programm Computer Systems
Title in original language Mobilās lietotnes "DreamAI" izstrāde sapņu analīzei, izmantojot mākslīgo intelektu
Title in English Development of the mobile app "DreamAI" for dream analysis using artificial intelligence
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Imants Zarembo
Reviewer Artis Teilāns
Abstract Bakalaura darbs ir veltīts mākslīgā intelekta (MI) integrācijai mobilajās lietotnēs, izstrādājot sapņu žurnāla platformu. Darba mērķis ir izveidot funkcionālu, starpplatformu risinājumu, kas ļauj lietotājiem reģistrēt savus sapņus un saņemt automatizētu, personalizētu interpretāciju, izmantojot lielos valodu modeļus (LLM). Darba teorētiskajā daļā analizētas mūsdienu mobilās izstrādes tehnoloģijas, serverless arhitektūras priekšrocības un MI modeļu integrācijas iespējas. Praktiskajā daļā izstrādāta sistēma, izmantojot React Native un Expo ietvarus, Nhost kā backend infrastruktūru, kā arī OpenRouter API sapņu interpretācijas ģenerēšanai. Sistēma nodrošina drošu lietotāju autentifikāciju, reāllaika datu sinhronizāciju ar PostgreSQL datubāzi, RevenueCat abonementu pārvaldību un robustu kļūdu apstrādi ar Sentry monitoringu. Testēšanas un rezultātu analīzes sadaļā veikta sistēmas kvalitātes un stabilitātes izvērtēšana. Rezultāti apliecina, ka izstrādātais risinājums ir stabils, mērogojams un nodrošina lietotājiem ērtu rīku sapņu analīzei, vienlaikus demonstrējot MI integrācijas efektivitāti praktiskā lietotnē. Darbā identificēti arī tehniskie izaicinājumi, piemēram, API latence un nepieciešamība pēc fallback mehānismiem, kā arī sniegti ieteikumi sistēmas tālākai attīstībai. Atslēgvārdi: datu sinhronizācija, lielo valodu modeļi, mākslīgais intelekts, mobilā izstrāde, React Native, sapņu analīze, serverless arhitektūra. Bakalaura darbā ir 78 lappuses, 43 attēli, 47 tabulas, 7 pielikumi, 42 informācijas avoti.
Keywords Mākslīgais intelekts, lielie valodu modeļi (LLM), mobilās lietotnes izstrāde, sapņu interpretācija, digitālā dienasgrāmata, dabiskās valodas apstrāde (NLP), bezservera arhitektūra, React Native, Nhost, GraphQL, datu drošība, personalizācija.
Keywords in English Artificial Intelligence (AI), Large Language Models (LLM), Mobile Application Development, Dream Interpretation, Digital Journaling, Natural Language Processing (NLP), Serverless Architecture, React Native, Nhost, GraphQL, Data Security, Personalization.
Language lv
Year 2026
Date and time of uploading 02.06.2026 10:43:01