Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Leaf-Condition.md #900

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions Projects/1-Beginner/Leaf-Condition.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Leaf Condition Detector

**Tier:** 1-Beginner

The **Leaf Condition Detector** is an AI-powered application designed to help users assess the health of leaves by classifying their condition through machine learning. This tool uses a model trained on various leaf images via Teachable Machine and TensorFlow.js, allowing users to upload an image or use their webcam to analyze a leaf’s condition in real time. The model predicts the condition with associated probabilities, offering a detailed insight into potential leaf diseases or health issues. With a responsive user interface and seamless image processing, the application aims to provide an intuitive solution for farmers, gardeners, or researchers to monitor plant health effortlessly. It leverages modern web technologies like HTML, CSS, and JavaScript, making it easily accessible through any web browser.

## User Stories

- [ ] User can upload an image of a leaf using the `upload` button.
- [ ] User can classify leaf conditions using a Teachable Machine model.
- [ ] User can view prediction results along with probabilities for each condition.

## Bonus Features

- [ ] User can classify the condition of a leaf directly from the webcam.
- [ ] User can receive prediction results for uploaded images.
- [ ] Provide detailed accuracy scores for the predictions.
- [ ] Include additional leaf health metrics or explanations based on the predictions.

## Useful links and resources

- [Teachable Machine Documentation](https://teachablemachine.withgoogle.com/)

## Example projects

- [Leaf Condition Web Application](https://github.com/pukhraj1002/leaf-condition)