Agriculture in India faces challenges such as low productivity and adverse climate change.
Traditional methods like green revolution and organic farming have shown suboptimal results.
This study focuses on using environmental and economic factors for crop recommendation with machine learning techniques like Random Forest and SVM models.
Random Forest model based on Lag Variables is found to be the most effective for optimal crop selection in the Indian agricultural context.