Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application)

This project recognizes that educational efforts to create a more ecologically conscious society and technological advancement can come together in establishing an eco-friendly Singapore. To protect the remaining biodiversity and promote eco-consciousness in Singapore, this project aims to identify...

Full description

Saved in:
Bibliographic Details
Main Author: Ong, Jim Liang An
Other Authors: Yap Kim Hui
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/150024
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-150024
record_format dspace
spelling sg-ntu-dr.10356-1500242023-07-07T18:32:42Z Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application) Ong, Jim Liang An Yap Kim Hui School of Electrical and Electronic Engineering EKHYap@ntu.edu.sg Engineering::Electrical and electronic engineering This project recognizes that educational efforts to create a more ecologically conscious society and technological advancement can come together in establishing an eco-friendly Singapore. To protect the remaining biodiversity and promote eco-consciousness in Singapore, this project aims to identify and classify local fauna species by performing fine-grained classification on a cross-platform mobile application. To achieve the goal, this project is carried out in three stages. In the first stage, a hundred thousand images of fauna species are crawled using Flickr API and sorted into 7 distinct superspecies categories, which are amphibian, mammal, reptile, dragonfly, butterfly, freshwater fish, and bird. Subsequently, to solve the fine-grained classification problem, the Attentive Pairwise Interaction Network (API-Net) is utilized to train the classifiers. Thereafter, the trained classifiers will be deployed on AWS Lambda cloud to acquire high graphical computing power and scalability. For the second stage, MERN (MongoDB, Express.js, React Native and Node.js), a full-stack solution will be used to develop a cross-platform mobile application to make use of the trained classifiers. For the front-end development, the User Interface (UI) and User Experience (UX) is designed and build using the React Native framework. For the back-end development, the REST APIs is designed and developed using Node.js and Express.js. Utilizing MongoDB, a document-oriented database is created to store the information of users and fauna species. For the third stage, the front-end and back-end are integrated to recognize local fauna species. The mobile application achieved a high performance, with the best accuracy of 95.25% among the 7 superspecies categories and perform excellently with other useful features. Lastly, a review is done to further improve the performance of the classifiers and expand the features of the mobile application. Bachelor of Engineering (Electrical and Electronic Engineering) 2021-06-10T06:40:23Z 2021-06-10T06:40:23Z 2021 Final Year Project (FYP) Ong, J. L. A. (2021). Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application). Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/150024 https://hdl.handle.net/10356/150024 en A3308-201 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering
spellingShingle Engineering::Electrical and electronic engineering
Ong, Jim Liang An
Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application)
description This project recognizes that educational efforts to create a more ecologically conscious society and technological advancement can come together in establishing an eco-friendly Singapore. To protect the remaining biodiversity and promote eco-consciousness in Singapore, this project aims to identify and classify local fauna species by performing fine-grained classification on a cross-platform mobile application. To achieve the goal, this project is carried out in three stages. In the first stage, a hundred thousand images of fauna species are crawled using Flickr API and sorted into 7 distinct superspecies categories, which are amphibian, mammal, reptile, dragonfly, butterfly, freshwater fish, and bird. Subsequently, to solve the fine-grained classification problem, the Attentive Pairwise Interaction Network (API-Net) is utilized to train the classifiers. Thereafter, the trained classifiers will be deployed on AWS Lambda cloud to acquire high graphical computing power and scalability. For the second stage, MERN (MongoDB, Express.js, React Native and Node.js), a full-stack solution will be used to develop a cross-platform mobile application to make use of the trained classifiers. For the front-end development, the User Interface (UI) and User Experience (UX) is designed and build using the React Native framework. For the back-end development, the REST APIs is designed and developed using Node.js and Express.js. Utilizing MongoDB, a document-oriented database is created to store the information of users and fauna species. For the third stage, the front-end and back-end are integrated to recognize local fauna species. The mobile application achieved a high performance, with the best accuracy of 95.25% among the 7 superspecies categories and perform excellently with other useful features. Lastly, a review is done to further improve the performance of the classifiers and expand the features of the mobile application.
author2 Yap Kim Hui
author_facet Yap Kim Hui
Ong, Jim Liang An
format Final Year Project
author Ong, Jim Liang An
author_sort Ong, Jim Liang An
title Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application)
title_short Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application)
title_full Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application)
title_fullStr Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application)
title_full_unstemmed Visual search using artificial intelligence (image recognition of fauna species in Singapore : back-end development of mobile application)
title_sort visual search using artificial intelligence (image recognition of fauna species in singapore : back-end development of mobile application)
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/150024
_version_ 1772826857209593856