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 |
Faculty Of Computer Science Information Tehnology And Energy |
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 |