Enhancing IoT based Plant Health Monitoring through Advanced Human Plant Interaction using Large Language Models and Mobile Applications

Kriti Agarwal,Samhruth Ananthanarayanan,Srinitish Srinivasan,Abirami S
2024-09-24
Abstract:This paper presents the development of a novel plant communication application that allows plants to "talk" to humans using real-time sensor data and AI-powered language models. Utilizing soil sensors that track moisture, temperature, and nutrient levels, the system feeds this data into the Gemini API, where it is processed and transformed into natural language insights about the plant's health and "mood." Developed using Flutter, Firebase, and ThingSpeak, the app offers a seamless user experience with real-time interaction capabilities. By fostering human-plant connectivity, this system enhances plant care practices, promotes sustainability, and introduces innovative applications for AI and IoT technologies in both personal and agricultural contexts. The paper explores the technical architecture, system integration, and broader implications of AI-driven plant communication.
Artificial Intelligence
What problem does this paper attempt to address?
The problem this paper attempts to address is the development of a new type of plant health monitoring system by combining Internet of Things (IoT) technology and Artificial Intelligence (AI), enabling plants to "communicate" with humans. Specifically, the study aims to: 1. **Utilize sensor data**: Collect real-time data (such as humidity, temperature, and nutrient levels) through soil sensors, which can reflect the health status of plants. 2. **AI processing and natural language generation**: Process the collected data through the Gemini API and convert it into natural language form, making it easier for users to understand the plant's status and "emotions." 3. **Enhance user experience**: Develop an application based on Flutter, Firebase, and ThingSpeak, providing a seamless user experience and real-time interaction capabilities. 4. **Promote sustainable development**: Enhance the interaction between humans and plants, improve the quality of plant care, promote the concept of sustainable development, and introduce innovative applications in agriculture and personal gardening. Overall, the goal of this paper is to enhance the interaction between humans and plants through technological means, thereby improving plant care practices and exploring the broad application potential of AI and IoT technologies in this field.