Skip to the main content

Professional paper

https://doi.org/10.31784/zvr.10.1.21

DEVELOPMENT OF A MOBILE APPLICATION FOR FLAG IDENTIFICATION BASED ON ARTIFICIAL NEURAL NETWORKS

Ivan Zatezalo orcid id orcid.org/0000-0001-9245-2255 ; Faculty of Humanities and Social Sciences, University of Zagreb, Zagreb, Croatia
Ivan Dunđer ; Faculty of Humanities and Social Sciences, University of Zagreb, Zagreb, Croatia


Full text: english pdf 439 Kb

page 393-409

downloads: 344

cite


Abstract

Machine learning and more specifically its subfield known as deep learning have been driving new disruptive technologies and recent accomplishments in various industries. This paper applies to some extent the same technology to develop a mobile application for educational purposes, that allows one to identify unknown flags with the help of artificial intelligence. For the application to be functional and effective, a custom dataset had to be created and processed in various ways in order to provide a collection of data that resembles data from the real world. The collection would then be used as the input data for constructing the model, which is developed within the framework TensorFlow. Once the
model was developed, it was implemented as part of a mobile application programmed with Flutter. The functionality of the mobile application and the model’s accuracy are then put to the test against over a hundred of new images the model has not seen previously or been trained on. The result of this evaluation could be considered an estimate of the readiness and usability of the application in a real-world scenario.

Keywords

convolutional neural networks; mobile application; TensorFlow; object identification; machine learning; deep learning; artificial intelligence

Hrčak ID:

277793

URI

https://hrcak.srce.hr/277793

Publication date:

20.5.2022.

Article data in other languages: croatian

Visits: 1.149 *