Skip to content

a simple and efficient crop recommendation tool, along with real-time weather report and yield estimator.

Notifications You must be signed in to change notification settings

arihvnt/SmartCrop

Repository files navigation

SmartCrop*

SmartCrop* is an AI-powered web application that helps farmers make informed decisions by recommending suitable crops, providing weather insights, and estimating crop yield based on soil and environmental parameters.


Features

  • 🌱 Crop Recommender: Enter soil nutrients, temperature, humidity, pH, and rainfall to get AI-driven crop suggestions.
  • 🌦 Weather Insights: Get real-time weather information for your city to plan farming activities.
  • 📊 Yield Estimator: Estimate potential crop yield using soil, climate, and crop data.
  • 👨‍🌾 User Authentication: Login and Signup for a personalized experience.
  • 💻 Responsive Design: Works on both desktop and mobile devices.

Technologies Used

  • Backend: Python, Flask
  • Machine Learning: scikit-learn, Random Forest Classifier
  • Frontend: HTML, CSS, JavaScript
  • Data Handling: Pandas, NumPy
  • Weather API: OpenWeatherMap

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/SmartCrop.git
cd SmartCrop

About

a simple and efficient crop recommendation tool, along with real-time weather report and yield estimator.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published