Plantonome: A Cross-Platform Application for Precision Agriculture

In recent years, there has been growing interest in leveraging the Internet of Things (IoT) and Artificial Intelligence (AI) technologies for agriculture. A significant challenge for developers in this field is creating applications that provide precise data about plants, facilitating the smart auto...

Full description

Saved in:
Bibliographic Details
Main Authors: Deroussi Anass, Ait Madi Abdessalam, Alihamidi Imam, Chabou Zakaria, Addaim Adnane
Format: Article
Language:English
Published: EDP Sciences 2025-01-01
Series:E3S Web of Conferences
Online Access:https://www.e3s-conferences.org/articles/e3sconf/pdf/2025/01/e3sconf_icegc2024_00022.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832098576429219840
author Deroussi Anass
Ait Madi Abdessalam
Alihamidi Imam
Chabou Zakaria
Addaim Adnane
author_facet Deroussi Anass
Ait Madi Abdessalam
Alihamidi Imam
Chabou Zakaria
Addaim Adnane
author_sort Deroussi Anass
collection DOAJ
description In recent years, there has been growing interest in leveraging the Internet of Things (IoT) and Artificial Intelligence (AI) technologies for agriculture. A significant challenge for developers in this field is creating applications that provide precise data about plants, facilitating the smart automation of plant management. This paper presents Plantonome, an open-source application developed using the Flutter software development kit (SDK) and the Dart programming language. Designed to integrate with IoT devices, Plantonome quickly and accurately identifies ornamental plant genera or species using the Plant.id API for plant image analysis. The application also utilizes a NoSQL database for storing user data and plant preferences, and it includes a dataset of ornamental plants with details such as name, brightness, temperature, and humidity requirements. The development approach outlined in this paper accelerates the creation process and results in a high-performing application with a flexible user interface and smooth user experience. The application, tested on Android 5.0 (API level 21) or higher, achieved an accuracy of 94.64% for plant identification and received highly positive feedback regarding its functionality, usability, and efficiency. This work offers significant benefits to researchers and startups aiming to develop cross-platform applications that can automate various agricultural tasks, contributing to advancements in smart agriculture.
format Article
id doaj-art-0b5fd56a35f24a72a133ea454c5d6f89
institution Kabale University
issn 2267-1242
language English
publishDate 2025-01-01
publisher EDP Sciences
record_format Article
series E3S Web of Conferences
spelling doaj-art-0b5fd56a35f24a72a133ea454c5d6f892025-02-05T10:46:25ZengEDP SciencesE3S Web of Conferences2267-12422025-01-016010002210.1051/e3sconf/202560100022e3sconf_icegc2024_00022Plantonome: A Cross-Platform Application for Precision AgricultureDeroussi Anass0Ait Madi Abdessalam1Alihamidi Imam2Chabou Zakaria3Addaim Adnane4Laboratory of Advanced Systems Engineering, National School of Applied Sciences, Ibn Tofail UniversityLaboratory of Advanced Systems Engineering, National School of Applied Sciences, Ibn Tofail UniversityLaboratory of Advanced Systems Engineering, National School of Applied Sciences, Ibn Tofail UniversityLaboratory of Advanced Systems Engineering, National School of Applied Sciences, Ibn Tofail UniversityLaboratory of Advanced Systems Engineering, National School of Applied Sciences, Ibn Tofail UniversityIn recent years, there has been growing interest in leveraging the Internet of Things (IoT) and Artificial Intelligence (AI) technologies for agriculture. A significant challenge for developers in this field is creating applications that provide precise data about plants, facilitating the smart automation of plant management. This paper presents Plantonome, an open-source application developed using the Flutter software development kit (SDK) and the Dart programming language. Designed to integrate with IoT devices, Plantonome quickly and accurately identifies ornamental plant genera or species using the Plant.id API for plant image analysis. The application also utilizes a NoSQL database for storing user data and plant preferences, and it includes a dataset of ornamental plants with details such as name, brightness, temperature, and humidity requirements. The development approach outlined in this paper accelerates the creation process and results in a high-performing application with a flexible user interface and smooth user experience. The application, tested on Android 5.0 (API level 21) or higher, achieved an accuracy of 94.64% for plant identification and received highly positive feedback regarding its functionality, usability, and efficiency. This work offers significant benefits to researchers and startups aiming to develop cross-platform applications that can automate various agricultural tasks, contributing to advancements in smart agriculture.https://www.e3s-conferences.org/articles/e3sconf/pdf/2025/01/e3sconf_icegc2024_00022.pdf
spellingShingle Deroussi Anass
Ait Madi Abdessalam
Alihamidi Imam
Chabou Zakaria
Addaim Adnane
Plantonome: A Cross-Platform Application for Precision Agriculture
E3S Web of Conferences
title Plantonome: A Cross-Platform Application for Precision Agriculture
title_full Plantonome: A Cross-Platform Application for Precision Agriculture
title_fullStr Plantonome: A Cross-Platform Application for Precision Agriculture
title_full_unstemmed Plantonome: A Cross-Platform Application for Precision Agriculture
title_short Plantonome: A Cross-Platform Application for Precision Agriculture
title_sort plantonome a cross platform application for precision agriculture
url https://www.e3s-conferences.org/articles/e3sconf/pdf/2025/01/e3sconf_icegc2024_00022.pdf
work_keys_str_mv AT deroussianass plantonomeacrossplatformapplicationforprecisionagriculture
AT aitmadiabdessalam plantonomeacrossplatformapplicationforprecisionagriculture
AT alihamidiimam plantonomeacrossplatformapplicationforprecisionagriculture
AT chabouzakaria plantonomeacrossplatformapplicationforprecisionagriculture
AT addaimadnane plantonomeacrossplatformapplicationforprecisionagriculture