← All work

Tomato Disease Detection

Photograph a leaf, find out what's wrong with the plant — no agronomist required.

Client
Personal project
Year
2024
Status
Source available
Service
Data quality & pipeline QA
The disease detection app showing an uploaded tomato leaf photo and its predicted classification.
Model
CNN (PyTorch)
Input
Leaf photograph
Delivery
Django web app

The problem

Identifying crop disease from a leaf normally needs expertise that isn't available in the field, so problems get caught late — after the damage spreads.

What I did

  1. Trained a convolutional neural network in PyTorch to classify leaf images by disease
  2. Handled the image preprocessing and augmentation pipeline with NumPy
  3. Wrapped the trained model in a Django app so a photo upload returns a prediction

The outcome

A working image-classification web app that turns a phone photo into a disease prediction — my first end-to-end machine-learning deployment.

Hire me for this

Data quality & pipeline QA

Reports are only as trustworthy as the data underneath them. I check that your numbers are actually right — across systems, after every update — and set up tests that catch it when they stop being right.

What that engagement includes →