This project is designed to provide smart agricultural solutions using machine learning techniques. By analyzing soil properties, weather conditions, and crop requirements, the system recommends the most suitable crops and fertilizers for optimal yield. It leverages data-driven insights to help farmers make informed decisions, aiming to improve productivity while promoting sustainable farming practices. π±π
Once the data is processed, it is split into training and testing sets. The model is then trained on the training dataset, and its performance is evaluated using the test data. The accuracy of different models is compared to find the one that best predicts the optimal crops and fertilizers based on the input features. The systemβs accuracy is evaluated to ensure reliable predictions. β
The trained model is integrated into a Flask web application, allowing users to input their soil and weather data through a simple interface. The Flask backend processes these inputs and provides real-time recommendations for crop and fertilizer choices. The frontend is designed using an HTML page, making it easy for farmers to interact with the system and access the recommendations. πΎπ»
The ultimate goal of this system is to help farmers improve their crop yields, optimize fertilizer use, and boost productivity while maintaining the health of their soil and ensuring sustainable farming practices. By utilizing AI/ML, the system provides data-driven insights to guide decisions in real-time, making agriculture more efficient and environmentally friendly. ππ
This project combines the power of machine learning with the real-world needs of agriculture, creating a tool that not only enhances crop selection but also contributes to a more sustainable future for farming. π±β¨