Derrick Cheng

Final Year Project / 2025

Crop Yield AI

An AI platform for land suitability and crop yield assessment.
RoleEnd-to-End Development StackPython, Flask, Supabase, HTML, CSS, JavaScript
Working demo Open full demo

Flask, Supabase, image processing, machine learning, and dashboard workflows.

Built in 2025, Crop Yield AI analyzes satellite or drone imagery to support land suitability review and crop yield estimation through a Supabase-supported dashboard.

Year
2025
Technology
Python, Flask, Supabase, HTML, CSS, JavaScript, OpenCV, scikit-learn

What I worked on

Built the upload, analysis, prediction, result display, and dashboard flow.

Structured the project around image processing, model integration, and backend storage.

Prepared a portfolio-safe preview that avoids exposing private keys or heavy model files.

How it works

Field Imagery

Users upload satellite or drone-style field images for analysis.

Feature Pipeline

The system extracts vegetation and colour features from the image.

Backend Flow

Supabase supports the project data flow without exposing private keys.

Project resources

Crop Yield Brochure

Open the brochure from an external link and download a copy if needed.

Crop Yield Poster

Open the poster from an external link and download a copy if needed.