Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language Mobilās lietotnes izveide zvejas un makšķerēšanas noteikumu inspekcijai
Title in English Development of a Mobile Application for the Inspection of Fishing Regulations
Department 12100 Institute of Information Technology
Scientific advisor Jānis Kampars
Reviewer Māris Riņģis
Abstract Bakalaura darba “Mobilās lietotnes izveide zvejas un makšķerēšanas noteikumu inspekcijai” mērķis ir izveidot darbotiesspējīgu mobilo lietotni, lai ar tās palīdzību varētu noteikt Latvijā mītošās populārākās zivju sugas. Šī darba uzdevumi ir izveidot attēlu klasifikācijas modeli, integrēt to mobilajā lietotnē, kā arī izveidot mākoņplatformā serveri, izmantojot REST API datu pārsūtīšanas sistēmu, kurš pados nosūtīto attēlu modelim un atgriezīs visvairāk iespējamo zivju sugu nosaukumus. Lai atrisinātu dotos uzdevumus, pirms darba sākšanas tika izpētītas dažādas metodes un izveides principi, kā radīt attēlu klasifikācijas modeli un mobilo lietotni. Izmantojot TensorFlow Keras mašīnmācīšanās ietvaru, tika izveidots attēlu klasifikācijas modelis. Kā nākamais solis sekoja uz Python programmēšanas valodas balstīta REST API servera izveidošana. Dotais darbs sastāv no divām lietotnēm, kuras bāzētas uz React Native hibrīdlietotņu un Swift ietvara. Ieguldītā darba rezultātā tika iegūts attēlu klasifikācijas modelis ar vidējo precizitāti 60%. Ir izveidotas divas mobilās lietotnes, no kurām vienā attēlu klasifikācijas modelis ir integrēts, bet otra izmanto mākoņplatformā ievietoto serveri.
Keywords datorredze, mašīnmācīšanās, mobilā lietotne, REST API, mākslīgais intelekts
Keywords in English Computer vision, machine learning, image classification, mobile applications, Restful API, artificial intelligence
Language lv
Year 2022
Date and time of uploading 30.05.2022 20:11:27