Agriculture data analysis and prediction using Adaptive and sophisticated learning models