An Educational Android App For Identifying Animals In Zoo
Zoo has been one of the favourite learning spots for children when it comes to animal study. In the outdoor learning session, teachers will often find it difficult to tutor their students while ensuring their safety. The advent of modern technology aided teachers in educating students without their...
Saved in:
Main Author: | |
---|---|
Format: | Final Year Project / Dissertation / Thesis |
Published: |
2020
|
Subjects: | |
Online Access: | http://eprints.utar.edu.my/4204/1/1601883_VOON_CHERNG_JYH.pdf http://eprints.utar.edu.my/4204/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my-utar-eprints.4204 |
---|---|
record_format |
eprints |
spelling |
my-utar-eprints.42042021-08-09T13:34:02Z An Educational Android App For Identifying Animals In Zoo Voon, Cherng Jyh QA76 Computer software Zoo has been one of the favourite learning spots for children when it comes to animal study. In the outdoor learning session, teachers will often find it difficult to tutor their students while ensuring their safety. The advent of modern technology aided teachers in educating students without their presence. The project explored the possibility of using smartphones as a medium to help kids to learn about animals in zoos, even without the guidance of teachers. The objective of this project is to build an Android mobile application for kids that automatically recognizes images of an animal using Convolutional Neural Network and Transfer Learning. Phased development methodology was used for application development. The developed application consists of three major modules: animal recognition module that is able to recognize 18 different animals, gamification module that attracts the interest of kids and lastly quiz module that broadens the kid’s knowledge on animals. Apart from that, experiments were performed on three pretrained models, which is MobileNet, EffNet and NASNet to determine the most suitable model to be used for Transfer Learning. The models were analyzed from the aspect of accuracy, output model size, speed and power consumption. MobileNet was observed to be the least power-hungry (38.2 million FLOPs), fastest (0.018 Million parameters) and smallest in size (12.859 MB) among the three. Considering the time spent in zoo, Mobilenet was integrated into the system for image recognition. The mobile application was successfully designed, developed and tested throughout the project. Three pretrained models were compared and MobileNet was selected as the image recognition model. It is believed that the product will aid zoos and educators in teaching the kids about wildlife. 2020 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/4204/1/1601883_VOON_CHERNG_JYH.pdf Voon, Cherng Jyh (2020) An Educational Android App For Identifying Animals In Zoo. Final Year Project, UTAR. http://eprints.utar.edu.my/4204/ |
institution |
Universiti Tunku Abdul Rahman |
building |
UTAR Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Tunku Abdul Rahman |
content_source |
UTAR Institutional Repository |
url_provider |
http://eprints.utar.edu.my |
topic |
QA76 Computer software |
spellingShingle |
QA76 Computer software Voon, Cherng Jyh An Educational Android App For Identifying Animals In Zoo |
description |
Zoo has been one of the favourite learning spots for children when it comes to animal study. In the outdoor learning session, teachers will often find it difficult to tutor their students while ensuring their safety. The advent of modern technology aided teachers in educating students without their presence. The project explored the possibility of using smartphones as a medium to help kids to learn about animals in zoos, even without the guidance of teachers. The objective of this project is to build an Android mobile application for kids that automatically recognizes images of an animal using Convolutional Neural Network and Transfer Learning. Phased development methodology was used for application development. The developed application consists of three major modules: animal recognition module that is able to recognize 18 different animals, gamification module that attracts the interest of kids and lastly quiz module that broadens the kid’s knowledge on animals. Apart from that, experiments were performed on three pretrained models, which is MobileNet, EffNet and NASNet to determine the most suitable model to be used for Transfer Learning. The models were analyzed from the aspect of accuracy, output model size, speed and power consumption. MobileNet was observed to be the least power-hungry (38.2 million FLOPs), fastest (0.018 Million parameters) and smallest in size (12.859 MB) among the three. Considering the time spent in zoo, Mobilenet was integrated into the system for image recognition. The mobile application was successfully designed, developed and tested throughout the project. Three pretrained models were compared and MobileNet was selected as the image recognition model. It is believed that the product will aid zoos and educators in teaching the kids about wildlife. |
format |
Final Year Project / Dissertation / Thesis |
author |
Voon, Cherng Jyh |
author_facet |
Voon, Cherng Jyh |
author_sort |
Voon, Cherng Jyh |
title |
An Educational Android App For Identifying Animals In Zoo |
title_short |
An Educational Android App For Identifying Animals In Zoo |
title_full |
An Educational Android App For Identifying Animals In Zoo |
title_fullStr |
An Educational Android App For Identifying Animals In Zoo |
title_full_unstemmed |
An Educational Android App For Identifying Animals In Zoo |
title_sort |
educational android app for identifying animals in zoo |
publishDate |
2020 |
url |
http://eprints.utar.edu.my/4204/1/1601883_VOON_CHERNG_JYH.pdf http://eprints.utar.edu.my/4204/ |
_version_ |
1709672664486903808 |
score |
13.211869 |