Agritech Crop Yield Prediction Logs

This dataset provides detailed logs of AI-driven crop yield predictions, integrating sensor readings, climate variables, operational inputs, and model metadata for each farm and field. It enables agritech startups and researchers to benchmark prediction accuracy, optimize resource allocation, and refine forecasting models for sustainable agriculture at scale.

  • last updated 15 Dec 2025
  • by GoMask
The brief that made it

Benchmarking and comparing AI crop yield prediction models

Sample rows

preview · 8 of 75 rows · all 23 columns
log_idstringoperational_fertilizer_typestringoperational_fertilizer_amount_kgfloatcrop_typestringtimestampdatetimefarm_idstringfield_idstringseasonstringsensor_data_temperaturefloatsensor_data_humidityfloatsensor_data_soil_moisturefloatsensor_data_phfloatclimate_rainfall_mmfloatclimate_sunlight_hoursfloatoperational_irrigation_typestringoperational_irrigation_amount_litersfloatai_model_namestringai_model_versionstringpredicted_yield_kg_per_hectarefloatactual_yield_kg_per_hectarefloatprediction_error_kg_per_hectarefloatresource_allocation_notesstringmodel_refinement_notesstring
LOG-2024-001NPK90wheat2024-03-15T09:21:00FARM-NORTH-01FIELD-01ASpring 202416.457.242.16.5112148.5sprinkler18000AgroYieldNetv3.052955100-195Reallocated water due to lower-than-expected rainfall.Consider adding satellite imagery features.
LOG-2024-002urea85corn2024-03-16T10:04:00FARM-NORTH-01FIELD-02BSpring 202417.962.547.36.995.5144.7drip17200CropForecastAI2.17342.47250-92.4blankModel underestimates effect of high humidity.
LOG-2024-003DAP125rice2024-03-17T11:32:00FARM-SOUTH-02FIELD-03CSpring 202419.268.865.75.4155132.3flood29500YieldVision1.862206375.5155.5Extra fertilizer applied after initial prediction.Model performs well in high rainfall.
LOG-2024-004NPK67soybean2024-03-18T14:50:00FARM-EAST-03FIELD-04ASpring 202415.754.139.26.260.3153.2sprinkler11000AgroYieldNetv3.04210430090Allocated extra sunlight hours for photosynthesis.Slight overprediction noted.
LOG-2024-005urea92wheat2024-03-19T08:14:00FARM-EAST-03FIELD-05BSpring 202414.149.841.96.787.5140drip18900CropForecastAI2.15110.55082-28.5blankblank
LOG-2024-006NPK81corn2024-03-20T16:34:00FARM-WEST-04FIELD-06CSpring 202416.860.753.27.271151.7sprinkler17800YieldVision1.87420.3750079.7blankModel slightly underpredicts in lower rainfall.
LOG-2024-007DAP140rice2024-03-21T10:17:00FARM-WEST-04FIELD-07ASpring 202420.370.568.95.9175130.4flood31000AgroYieldNetv3.063026250-52Heavy rainfall reduced irrigation needs.Add rainfall as direct input.
LOG-2024-008NPK65soybean2024-03-22T13:41:00FARM-NORTH-01FIELD-08BSpring 202415.255406.362.4149.7drip12000CropForecastAI2.14297blankblankblankMissing actual yield data.

What the 75 rows show

from the 75-row sample

Urea (operational fertilizer type) stands out: mean operational_fertilizer_amount_kg is 192.2, against 110.5 for the rest.

  • 116.0median operational_fertilizer_amount_kg
  • 3operational irrigation types
  • 5seasons
  • 5ai model names
  • 20.6median sensor_data_temperature
  • 64.2median sensor_data_humidity
Mean operational_fertilizer_amount_kg by operational_fertilizer_type74 rows
0100200105.5NPK30 rows137.3DAP12 rows192.2Urea11 rows103.6urea10 rows92.4Compo…7 rows116.8Potash4 rows
operational_fertilizer_amount_kg74 rows, in bands of 20
0816101316111038360140220operational_fertilizer_amount_kg →

Median 116.0, from 65.0 to 203.0.

crop_type75 rows · 6 values
  1. wheat17
  2. rice17
  3. corn16
  4. soybean13
  5. barley7
  6. maize5
23 columns by typefrom the column list below
  • string 11
  • float 11
  • datetime 1

Columns

23 columns in three groups
blueprint · 23 columns
columntypedescriptionexample
Text 11 columns
log_idstringUnique identifier for each crop yield prediction log entryuniqueLOG-2024-001
farm_idstringUnique identifier for the farm where the prediction was madeFARM-NORTH-01
field_idstringUnique identifier for the specific field or plot within the farmFIELD-01A
crop_typestringType of crop being predicted (e.g., wheat, corn, rice)6 typeswheat
seasonstringSeason for which the prediction is made (e.g., Spring 2024)5 seasonsSpring 2024
operational_fertilizer_typestringType of fertilizer used during the prediction period6 types · optionalNPK
operational_irrigation_typestringType of irrigation method used (e.g., drip, sprinkler, flood)3 types · optionalsprinkler
ai_model_namestringName or identifier of the AI model used for prediction5 namesAgroYieldNet
ai_model_versionstringVersion of the AI model usedoptionalv3.0
resource_allocation_notesstringNotes on resource allocation decisions based on predictionoptionalNo adjustments needed.
model_refinement_notesstringNotes or recommendations for refining the AI modeloptionalYield on target.
Numbers 11 columns
sensor_data_temperaturefloatAverage temperature reading from sensors (°C)-50 to 6016.4
sensor_data_humidityfloatAverage humidity reading from sensors (%)0 to 10057.2
sensor_data_soil_moisturefloatAverage soil moisture reading from sensors (%)0 to 10042.1
sensor_data_phfloatAverage soil pH reading from sensors0 to 14 · optional6.5
climate_rainfall_mmfloatTotal rainfall in millimeters during the prediction period0 or more112
climate_sunlight_hoursfloatTotal sunlight hours during the prediction period0 or more148.5
operational_fertilizer_amount_kgfloatAmount of fertilizer applied in kilograms0 or more · optional90
operational_irrigation_amount_litersfloatTotal amount of water used for irrigation in liters0 or more · optional18000
predicted_yield_kg_per_hectarefloatPredicted crop yield in kilograms per hectare0 or more5295
actual_yield_kg_per_hectarefloatActual measured crop yield in kilograms per hectare (if available)0 or more · optional5100
prediction_error_kg_per_hectarefloatDifference between predicted and actual yield in kilograms per hectareoptional-195
Dates and times 1 column
timestampdatetimeDate and time when the prediction was made2024-03-15T09:21:00

Use it for

  • median operati…116.074 rowsmean operational fert…105.5NPK137.3DAP192.2Urea103.6urea

    An agriculture dashboard

    Operational_fertilizer_amount_kg by operational_fertilizer_type and a breakdown of crop_type. Excel, Power BI or Tableau.

  • Why do the 11 Urea rows have a mean operational_fertilizer_amount_kg of 192.2?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable logs with timestamp, farm_id and field_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 23 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset75 rows23 columns
Yours1,000 rows23 columns

blueprint · agritech-crop-yield-prediction-logs

Behind this dataset

Same schema. As many rows as you need.

These 75 rows came out of a blueprint — 23 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Include sensor readings for soil moisture, temperature, and sunlight per plot
  • Log actual vs. predicted yields for each crop cycle
  • Record variable inputs: fertilizer type, irrigation method, planting density
  • Flag anomalies where predicted yield deviates >15% from actual
  • Capture operational notes for equipment or weather disruptions
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
agritech-crop-yield-prediction-logs

What should your data show?

Preview 20 rows free
No signup. No card.