Skip to content

ananyaarramalla/crop-adviser-app

Repository files navigation

🌾 Crop Adviser

An intelligent Python desktop application that helps optimize crop fertilization by analyzing soil and crop data. This tool empowers farmers and researchers to make data-driven agricultural decisions for better yield and sustainability.

  1. 🌱 Introduction
  2. ⚙️ Tech Stack
  3. 🛠️ Features
  4. 🖼️ Screenshots
  5. 🚀 Future Enhancements
  • Crop Adviser is designed to reduce overuse of fertilizers while improving crop productivity.
  • Using soil properties and crop requirements as inputs, the app recommends optimal fertilization strategies, contributing to cost savings and environmental protection.
  • Frontend: Tkinter, ttk, ttkthemes
  • Backend: Python
  • Machine Learning: Basic distance-based prediction
  • Image Handling: PIL, ImageTk
  • Libraries Used: NumPy, Pandas, SciPy, PIL

✅ Tkinter-based GUI for easy use

✅ Fertilizer recommendation from soil & crop parameters

✅ Simple and user-friendly interface

✅ Lightweight and efficient for small-scale deployment

✅ Educational tool for sustainable farming

image image image
  • 📊 Advanced fertilizer recommendation using ML models
  • 🌐 Multi-language support for farmers
  • 📱 Mobile-friendly interface
  • 🔄 Real-time soil data integration (IoT sensors)
  • 🤝 Integration with government agricultural datasets

About

An intelligent, Python-based desktop application that predicts the most suitable crop for cultivation based on environmental inputs like nitrogen, potassium, humidity, pH, and rainfall. Built with Tkinter and machine learning techniques for sustainable and data-driven farming.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages