Therefore first using the soil composition a dataset is prepared and classification algorithm is optimized for accurate classification. The classification algorithm first utilized SLIQ decision tree for preparing the decision tree than KNN algorithm is applied on decision tree to extract the rules. These...