Boletify: a machine learning-based application to identify mushrooms
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/355576
Correu electrònic de l'autorerik.bg7gmail.com
Tipus de documentTreball Final de Grau
Data2021-10-29
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya
Abstract
Machine learning-based solutions have become very popular in recent years. Although it has been decades since its first use, the technology has gained popularity and adoption thanks to tools such as Jupyter or Anaconda, as well as the increase in the research on neural networks, deep learning and artificial intelligence. Examples of this could be automatic driving, classifiers or data analysis. The presented applications allow classifying mushrooms by image recognition through a classifier model implemented with Tensorflow Lite, which is specially designed to work on mobile and edge devices. Furthermore, as the classification would usually be used in places where there is no internet connection we have developed an offline mode that keeps all functionalities in those cases. We have been able to achieve it by moving the classifier model inside the native applications instead of getting the response from the server, and also by creating a copy of the mushroom information in the mobile¿s local storage. The frontend of the application has been developed with Flutter, a relatively booming framework that allows us to create applications for Android, iOS, web, and desktop using almost the same code. The outcome is an Android app in Alpha version that is available from the Play Store only for internal testers, it is able to identify several types of mushrooms and to work offline. The publishing and integration process has been automated, so changes made in the Github repository generate a new version which is uploaded directly to the Play Store.
MatèriesMachine learning, Mobile apps, Mushrooms, Aprenentatge automàtic, Aplicacions mòbils, Bolets
TitulacióGRAU EN ENGINYERIA TELEMÀTICA (Pla 2009)
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
memoria.pdf | 1,589Mb | Visualitza/Obre |