A Companion Plant Management Application: Color-Based Recommendation, Image Recognition, And Pest/Disease Diagnosis
Downloads
The growing popularity of companion plants (houseplants kept for personal enjoyment) has created a demand for intelligent mobile tools that help users select, manage, and protect their plants. Existing plant identification applications such as PlantSnap and PictureThis offer photo-based identification but lack personalized recommendation and integrated pest/disease diagnosis. This paper presents a cross-platform mobile application built with React Native that provides three core functions: (1) color-based plant recommendation, (2) image-recognition-based plant information retrieval, and (3) pest and disease diagnosis via Azure Custom Vision. User data, including adoption dates, photos, and nicknames, are stored and managed through Firebase Realtime Database. Evaluation tests demonstrate that the disease diagnosis model achieves reliable accuracy across multiple disease categories. Future work includes algorithm refinement, multilingual support, and community features.
Enfield, B., Brooks, D. E., Welch, S., Roland, M., Klemens, J., Greenlief, K., Olson, R., & Gerkin, R. D. (2021). Swipe right: A comparison of accuracy of plant identification apps for toxic plants. Journal of Medical Toxicology, 17(1), 42-47.
White, A., Muir, A., & Allen, J. (2023). Evaluation of smartphone plant identification applications for landscape plant identification. HortTechnology, 33(4), 415-421.
Dhaka, V. S., Meena, S. V., Rani, G., Sinwar, D., Kavita, Ijaz, M. F., & Woźniak, M. (2021). A survey of deep convolutional neural networks applied for prediction of plant leaf diseases. Sensors, 21(14), 4749.
Borhani, Y., Khoramdel, J., & Najafi, E. (2022). Convolutional neural networks in detection of plant leaf diseases: A review. Agriculture, 12(8), 1192.
Oladejo, O. M., & Abikoye, O. C. (2025). Diagnosing diseases in the leaves of food crop plants using residual network powered by Microsoft Azure Custom Vision Service. Journal of Agricultural Informatics, 16(1), 1-15.
Microsoft. (2024). Azure Custom Vision documentation. Retrieved from https://learn.microsoft.com/en-us/azure/cognitive-services/custom-vision-service/
Meta Platforms, Inc. (2024). React Native: Learn once, write anywhere. Retrieved from https://reactnative.dev/
Google. (2024). Firebase Realtime Database documentation. Retrieved from https://firebase.google.com/docs/database
Moroney, L. (2017). The Definitive Guide to Firebase: Build Android Apps on Google's Mobile Platform. Apress.
Mohanty, S. P., Hughes, D. P., & Salathé, M. (2016). Using deep learning for image-based plant disease detection. Frontiers in Plant Science, 7, 1419.
