A full-stack intelligent agriculture system that lets farmers and agronomists upload a plant/soil image or input crop data and instantly detect nutrient deficiencies — Nitrogen, Phosphorus, Potassium, Magnesium, Iron and Calcium — then receive AI-driven fertilizer recommendations. Three architectures were benchmarked for the detection engine: a custom CNN, ResNet-50, and EfficientNet-B3, which won out with 96.3% accuracy. Shipped as a role-based (farmer/agronomist/admin) Next.js + FastAPI web app, containerized with Docker Compose.
Model Accuracy
96.3%
Model Type
EfficientNet-B3 (CNN)
Category
Deep Learning
Tech Stack
8 Tools