Overview


Simplifying plant care for beginners by diagnosing plant distress and providing tailored recommendations to help plants thrive.

For many plant enthusiasts, especially beginners, caring for plants can be a challenging task. Novice plant owners often struggle to identify early signs of plant distress—whether due to nutrient deficiencies, watering issues, or environmental factors.

MY ROLE

Investigate AI models that enhance plant care through better diagnostics and personalized advice

Learn effective methodologies for training these models.

Understand how to ensure the AI system is inclusive, unbiased, and transparent

Understanding the problem (Hypothesis)


Meet Alice

A novice plant parent, who loves the idea of filling her home with plants but finds it difficult to know if her plants are happy.

Watering confusion:

Unsure about when and how much to water.

Sunlight needs:

Difficulties determining proper sunlight for plants.

Lack of expertise:

Hard to spot diseases or deficiencies early.

Overwhelming information:

Feels confused by conflicting plant care advice online.

Identifying issues

Struggles to diagnose yellowing or wilting leaves.

Soil and pot concerns:

Unclear if soil or pot size is suitable for growth.

Inconsistent monitoring:

Trouble tracking plant progress.

Concept

Step 1: Upload

The user takes pictures of their plant, capturing key details like the leaves, soil, pot, and surrounding environment.

Step 2: Enhancement and Analysis
The app processes the uploaded images, preparing to analyze the plant's health and environment.

Step 3: Tailored Recommendations
Based on the images, the app suggests care actions such as watering, sunlight needs, and potential issues

Step 4: Track Progress
Users upload new photos to monitor their plant's condition over time, receiving updates on any improvements.

Step 5: Preventive Alerts
The app sends notifications about potential plant health issues before they become serious.


AI Exploration


EXPLORE

How can I leverage Artificial Intelligence to enhance diagnostics, identify health issues, and deliver personalized recommendations?

PROBLEM SOLVED

Poor lighting, low resolution, and inconsistent angles can make it difficult to accurately diagnose plant issues.

PROBLEM SOLVED

Accurately diagnosing plant health issues from images automatically, with minimal manual intervention

PROBLEM SOLVED

Address the temporal aspect of plant care—tracking changes in plant health over time

HOW

Generative Adversarial Networks (GANs)

Super-Resolution Image Enhancement: GANs can generate higher-quality images from low-resolution inputs, compensating for poor photo quality taken under suboptimal conditions.

Standardization of Image Conditions: GANs normalize lighting and color variations, ensuring that the diagnostic system receives clear and consistent images regardless of environmental factors such as indoor lighting or shadows.

HOW

Convolutional Neural Networks (CNNs)

Feature Extraction for Disease Identification: CNNs automatically learn and extract key features from plant images, such as leaf discoloration, spots, and structural changes. This makes them perfect for identifying a wide range of plant health issues, including diseases, nutrient deficiencies, and pest infestations.

High Accuracy with Minimal Human Intervention: Once trained, CNNs provide highly accurate results with minimal need for manual tuning, ensuring a smooth, scalable solution.

HOW

Recurrent Neural Networks (RNNs)

Temporal Pattern Recognition: By analyzing a series of images taken over time, RNNs can identify trends and patterns in plant health that may not be apparent from a single image. For example, they can detect the gradual progression of a disease or improvement after applying a recommended treatment.

Proactive Alerts Based on Trends: RNNs allow the app to offer proactive advice by identifying early signs of deterioration or improvement, helping users adjust their care routine before problems escalate.

When designing the AI for this app, inclusivity and diversity are top priorities

Gather Data from Diverse Plants


Pull insights from a variety of plant species, regions, and conditions to ensure accurate recommendations for every type of plant. Continuously refine the data to avoid biases in diagnostics.

Ensure Accurate Plant Care


Regularly evaluate the AI to ensure reliable recommendations for all plants, while keeping diagnostics transparent to build trust with plant owners.

Secure and Respect User Data


Protect user data with encryption, and only collect necessary plant care details, always obtaining user permission.

Keep Users Informed


Provide clear, understandable insights into how the app diagnoses plant health, and regularly update the AI to address evolving plant care needs.