Department of Computer Science and Engineering (Data Science), ACE Engineering College, Hyderabad, Telangana, India.
World Journal of Advanced Engineering Technology and Sciences, 2025, 15(02), 488-495
Article DOI: 10.30574/wjaets.2025.15.2.0571
Received on 25 March 2025; revised on 02 May 2025; accepted on 04 May 2025
Crop Yield Predictor is a full-stack web application that leverages machine learning to estimate agricultural crop yields based on key environmental and input factors. Using a dataset spanning from 1997 to 2017, the system considers variables such as crop type, season, state, rainfall, temperature, fertilizer usage, pesticide application, and cultivated area. The backend, built with FastAPI, hosts a trained regression model (XGBoost or Random Forest) that predicts crop yield in hectograms per hectare. The frontend, developed using React, allows users to input field data and receive real-time yield predictions along with smart recommendations on pesticide and fertilizer usage. This intelligent advisory system aims to support farmers and agricultural planners in making informed decisions, optimizing resource usage, and enhancing crop productivity through data-driven insights. This system bridges the gap between data analytics and agriculture, promoting smarter resource use and precision farming practices.
Machine Learning; Reactjs; Fastapi; Random Forest Regressor; Xgboost Regressor
Preview Article PDF
Pavan Kumar Vanma, Joel Booma, Moses Chinnappan, Balakrishna Macharla and Tharun Kali. Incorporating meteorological data and pesticide information to forecast crop yields using machine learning. World Journal of Advanced Engineering Technology and Sciences, 2025, 15(02), 488-495. Article DOI: https://doi.org/10.30574/wjaets.2025.15.2.0571.