A machine learning and deep learning-based project that predicts the most suitable crop to plant based on soil features using classification models. Additionally, it includes a CNN-based image recognition module trained on a custom dataset of images for crops, enabling accurate identification of crops from new images.
Technologies: Python, Scikit-learn, TensorFlow/Keras, OpenCV, Pandas, NumPy