FAAIR – AI for Agriculture & Climate Resilience
FAAIR: Using drones, vegetation indices and AI models to help small-island farming systems adapt to climate change.
FAAIR (Farming Adaptation & Artificial Intelligence for Resilience) is a research and applied AI project that uses drone imagery, vegetation indices, and machine learning to generate landscape-level insights on crop health, weeds and land use in Caribbean small-island farming systems.
The project focuses on building climate resilience by turning high-resolution UAV imagery into actionable maps and metrics that can support farmers, agronomists and policymakers. FAAIR combines field data, sensor readings and annotated imagery to train models that detect weeds, assess crop performance and characterise land use / land cover across farms.
Our main goals are:
- To generate high-quality, open geospatial datasets for climate-smart agriculture in Small Island Developing States.
- To support better, evidence-based decisions on crop management, water use, and agroecological planning.
- To build local capacity by releasing models, code and documentation that can be reused across similar projects.
This project was developed with team members Michael Ali, Keanu Nichols, Nidia Sahjara and Mindy Mohammed.
Technologies Used
Python | Jupyter | NumPy | Pandas | OpenCV | scikit-learn | GIS | QGIS | GeoTIFF
UAV / Drone Imagery | Multispectral Cameras | Vegetation Indices (NDVI, etc.)
Hardware Used
UAV / Drone Platforms | Multispectral Camera | RGB Camera | Field Sensors (temperature, humidity, soil/moisture)
How does it work?
The FAAIR pipeline uses UAV flights over experimental plots and farmer fields to collect high-resolution imagery of key crops (such as pepper and pak choi) across wet and dry seasons. The raw imagery is processed into orthomosaics and vegetation indices (e.g. NDVI), then combined with field and sensor measurements.
From there:
- Images are tiled and prepared as georeferenced rasters.
- Vegetation, weeds and land-cover types are manually annotated to build labelled datasets.
- Machine learning and computer vision models are trained to detect weeds, assess crop vigour and identify land use / land cover.
- The resulting maps and metrics are used to understand spatial patterns of stress, productivity and risk under changing climate conditions.
The project also emphasises open science: datasets, code and model weights are prepared for release so that other researchers and practitioners across the region can build on FAAIR.
Features
| Completed | To Do | |
|---|---|---|
| Multi-season UAV data collection | ✔ | |
| Vegetation index computation (NDVI + related indices) | ✔ | |
| Weeds and crop annotation pipeline | ✔ | |
| Prototype weed detection and land-cover models | ✔ | |
| Landscape-level maps for selected pilot sites | ✔ | |
| Documentation & project brief | ✔ | |
| Open dataset packaging (for GeoNode / open platforms) | ✔ | |
| Expanded crop and site coverage across the region | ✔ | |
| Integration into decision-support tools for farmers | ✔ |
Key Outputs
See our:
- AI for Agriculture Project Brief (PDF) — overview of the project, methods and early findings.
- FAAIR Conference Poster — visual summary of the research and model pipeline.