Skip to content

AgriPlanner is an innovative AI-powered farm management system designed to empower farmers with cutting-edge technology. Our platform integrates multiple intelligent modules that provide real-time decision-making tools, transforming traditional farming into smart agriculture.

Notifications You must be signed in to change notification settings

Homnaadda/Agriplanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌱 AgriPlanner: User-Centric Farm Management System

AgriPlanner Logo

πŸš€ Revolutionizing Agriculture with AI-Powered Solutions

Python Flask License Status


🌟 Overview

AgriPlanner is an innovative AI-powered farm management system designed to empower farmers with cutting-edge technology. Our platform integrates multiple intelligent modules that provide real-time decision-making tools, transforming traditional farming into smart agriculture.

🎯 Mission Statement

"Bridging the gap between traditional farming wisdom and modern technology to create sustainable, efficient, and profitable agricultural practices."


✨ Key Features

πŸ”¬ AI-Powered Disease Detection

  • πŸ€– CNN-Based Analysis: Advanced Convolutional Neural Networks for accurate plant disease identification
  • πŸ“Έ Image Recognition: Upload plant images for instant disease diagnosis
  • 🎯 95%+ Accuracy: State-of-the-art machine learning models
  • πŸ’Š Treatment Recommendations: Immediate suggestions for disease management
  • πŸ“Š Disease History Tracking: Monitor plant health over time

🌾 Smart Crop Recommendation System

  • 🧠 ML-Driven Insights: Intelligent crop suggestions based on environmental factors
  • 🌑️ Multi-Parameter Analysis:
    • Soil composition (N, P, K levels)
    • Temperature and humidity
    • pH levels and rainfall patterns
  • πŸ“ˆ Yield Optimization: Maximize crop productivity
  • 🌍 Location-Specific: Tailored recommendations for your region

πŸ§ͺ Intelligent Fertilizer Suggestions

  • βš—οΈ Soil Analysis Integration: Precise fertilizer recommendations
  • 🎯 Nutrient-Specific: Targeted N-P-K ratio suggestions
  • πŸ’° Cost-Effective Solutions: Budget-friendly fertilizer options
  • πŸ›’ Direct Purchase Links: Seamless integration with e-commerce platforms
  • πŸ“‹ Application Guidelines: Detailed usage instructions

🌀️ Advanced Weather Forecasting

  • 🌦️ Real-Time Updates: Live weather data integration
  • πŸ“… 7-Day Forecasts: Plan your farming activities ahead
  • ⚑ Weather Alerts: Instant notifications for severe weather
  • 🌑️ Temperature Tracking: Hourly temperature monitoring
  • πŸ’§ Precipitation Predictions: Rainfall forecasts for irrigation planning

πŸ›οΈ Government Schemes Database

  • πŸ“‹ Comprehensive Listing: All relevant agricultural schemes
  • πŸ’° Financial Aid Information: Subsidies and grants available
  • πŸ“ Application Guidance: Step-by-step application processes
  • πŸ”„ Regular Updates: Latest scheme information
  • 🎯 Eligibility Checker: Find schemes you qualify for

πŸ“Š Data Visualization & Analytics

  • πŸ“ˆ Production Statistics: State-wise crop production data
  • πŸ—ΊοΈ Interactive Charts: Visual representation of agricultural trends
  • πŸ“Š Performance Metrics: Track your farm's productivity
  • πŸ” Market Analysis: Price trends and market insights
  • πŸ“± Mobile-Responsive: Access data anywhere, anytime

🀝 Farm Connect Community Platform

  • πŸ‘₯ Farmer Network: Connect with fellow farmers
  • πŸ’¬ Knowledge Sharing: Exchange farming experiences
  • πŸŽ“ Expert Consultations: Access to agricultural experts
  • πŸ“š Resource Library: Comprehensive farming guides
  • πŸ† Success Stories: Learn from successful farmers

πŸ› οΈ Technology Stack

Backend Frontend Database AI/ML APIs
Python HTML5 SQLite TensorFlow OpenWeather
Flask CSS3 Keras
JavaScript NumPy
TailwindCSS Pillow

πŸš€ Quick Start Guide

πŸ“‹ Prerequisites

  • 🐍 Python 3.8 or higher
  • πŸ’Ύ Git
  • 🌐 Internet connection for API access

⚑ Installation Steps

  1. πŸ“₯ Clone the Repository

    git clone https://github.com/yourusername/AgriPlanner.git
    cd AgriPlanner
  2. πŸ”§ Install Dependencies

    pip install -r requirements.txt
  3. πŸ—„οΈ Initialize Database

    python app.py

    The database will be automatically created on first run

  4. 🌐 Launch Application

    python app.py

    Navigate to http://localhost:5000 in your browser


πŸ“± Application Screenshots

🏠 Home Dashboard

Home Page Clean, intuitive interface with easy navigation

πŸ”¬ Disease Detection Interface

Disease Detection AI-powered plant disease identification system

🌾 Crop Recommendation System

Crop Recommendation Smart crop suggestions based on environmental data

🌀️ Weather Dashboard

Weather Forecast Comprehensive weather forecasting interface


🎯 Core Modules

1. πŸ€– AI Disease Detection Engine

# Core Features:
βœ… Real-time image processing
βœ… 38+ disease classifications
βœ… Confidence scoring
βœ… Treatment recommendations
βœ… Historical tracking

2. 🌱 Crop Intelligence System

# Parameters Analyzed:
πŸ§ͺ Soil nutrients (N, P, K)
🌑️ Temperature ranges
πŸ’§ Humidity levels
βš–οΈ pH balance
🌧️ Rainfall patterns

3. πŸ’Š Fertilizer Optimization

# Smart Recommendations:
🎯 Nutrient-specific suggestions
πŸ’° Cost-effective options
πŸ“Š Application schedules
πŸ›’ Purchase integration
πŸ“ˆ Yield predictions

4. 🌦️ Weather Intelligence

# Forecast Features:
πŸ“… 7-day predictions
⏰ Hourly updates
🚨 Severe weather alerts
🌑️ Temperature tracking
πŸ’§ Precipitation data

πŸ“Š Supported Crops & Diseases

🌾 Crop Categories

Cereals Fruits Vegetables Cash Crops
🌾 Rice 🍎 Apple πŸ… Tomato 🌿 Cotton
🌽 Maize πŸ‡ Grape πŸ₯” Potato 🌱 Sugarcane
🌾 Wheat πŸ‘ Cherry 🌢️ Pepper 🌿 Tobacco
🌾 Barley πŸ₯­ Mango πŸ₯’ Cucumber 🌻 Sunflower

🦠 Disease Detection Coverage

  • 🍎 Apple: Scab, Black Rot, Cedar Rust
  • πŸ‡ Grape: Black Rot, Esca, Leaf Blight
  • πŸ… Tomato: Early Blight, Late Blight, Leaf Mold
  • 🌽 Corn: Common Rust, Northern Leaf Blight
  • πŸ₯” Potato: Early Blight, Late Blight
  • And 25+ more disease classifications

🌍 Government Schemes Integration

πŸ“‹ Featured Schemes

  1. 🚰 Pradhan Mantri Krishi Sinchai Yojana (PMKSY)

    • πŸ’§ Irrigation infrastructure development
    • 🎯 Water use efficiency improvement
    • 🌾 Precision irrigation adoption
  2. πŸ’³ Kisan Credit Card (KCC)

    • πŸ’° Timely credit support
    • πŸ“ Simplified procedures
    • πŸͺ Single window service
  3. πŸ’° PM-KISAN Scheme

    • πŸ’΅ β‚Ή6000 annual income support
    • 🏦 Direct bank transfers
    • πŸ‘¨β€πŸŒΎ All landholding farmers eligible
  4. πŸ›‘οΈ Pradhan Mantri Fasal Bima Yojana (PMFBY)

    • 🌾 Comprehensive crop insurance
    • πŸ’Έ Reduced premium burden
    • ⚑ Quick claim settlements

πŸ“ˆ Data Visualizations

πŸ“Š Production Analytics

  • πŸ—ΊοΈ State-wise Production Maps: Interactive geographical data
  • πŸ“ˆ Trend Analysis: Historical production patterns
  • πŸ† Top Producers: Leading states by crop
  • πŸ“Š Comparative Charts: Year-over-year analysis

🎯 Key Insights

  • 🌾 Punjab: Leading rice producer
  • 🌿 West Bengal: Top jute producer
  • 🌽 Telangana: Highest maize production
  • πŸ₯­ Andhra Pradesh: Major mango producer

🀝 Community Features

πŸ‘₯ Farm Connect Platform

  • 🌐 Farmer Network: Connect with 10,000+ farmers
  • πŸ’¬ Discussion Forums: Topic-based conversations
  • πŸŽ“ Expert Sessions: Weekly consultations
  • πŸ“š Knowledge Base: 500+ articles and guides
  • πŸ† Success Stories: Inspiring farmer journeys

πŸ“ž Support Services

  • πŸ†˜ 24/7 Helpline: Round-the-clock support
  • πŸ“§ Email Support: Technical assistance
  • πŸ’¬ Live Chat: Instant help
  • πŸ“± Mobile Support: On-the-go assistance

πŸ”§ API Documentation

🌐 Available Endpoints

# Disease Prediction
POST /submit
Content-Type: multipart/form-data
Parameters: image file

# Crop Recommendation
POST /predict_crop
Parameters: N, P, K, temperature, humidity, ph, rainfall

# Fertilizer Suggestion
POST /predict_fertilizer
Parameters: soil_type, crop_type, N, P, K, temperature, humidity

# Weather Data
GET /weather
Parameters: location, days

πŸ›‘οΈ Security & Privacy

πŸ”’ Data Protection

  • πŸ” Encrypted Storage: All user data encrypted
  • πŸ›‘οΈ Secure Transmission: HTTPS protocols
  • πŸ‘€ Privacy First: No personal data sharing
  • πŸ”„ Regular Backups: Data safety ensured

πŸ”‘ Authentication

  • πŸ” Secure Login: Multi-factor authentication
  • πŸ‘€ User Profiles: Personalized experiences
  • πŸ”’ Session Management: Secure user sessions

πŸš€ Future Roadmap

🎯 Upcoming Features

πŸ“± Mobile Application (Q2 2024)

  • πŸ“² Native iOS/Android apps
  • πŸ“· Camera integration for disease detection
  • πŸ”” Push notifications for weather alerts
  • πŸ“ GPS-based location services

πŸ€– Advanced AI Features (Q3 2024)

  • 🧠 Predictive analytics for crop yields
  • 🌱 Growth stage monitoring
  • 🦟 Pest identification system
  • πŸ“Š Market price predictions

🌐 IoT Integration (Q4 2024)

  • πŸ“‘ Sensor data integration
  • 🌑️ Real-time soil monitoring
  • πŸ’§ Automated irrigation systems
  • πŸ“Š Environmental data logging

🌍 Global Expansion (2025)

  • πŸ—ΊοΈ Multi-language support
  • 🌏 International crop databases
  • πŸ’± Multi-currency support
  • 🌐 Regional customization

πŸ‘₯ Contributing

We welcome contributions from the community! πŸŽ‰

🀝 How to Contribute

  1. 🍴 Fork the Repository
  2. 🌿 Create Feature Branch
    git checkout -b feature/AmazingFeature
  3. πŸ’Ύ Commit Changes
    git commit -m 'Add some AmazingFeature'
  4. πŸ“€ Push to Branch
    git push origin feature/AmazingFeature
  5. πŸ”„ Open Pull Request

πŸ“‹ Contribution Guidelines

  • πŸ“ Follow coding standards
  • βœ… Write comprehensive tests
  • πŸ“š Update documentation
  • πŸ” Ensure code quality

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


πŸ™ Acknowledgments

πŸ† Special Thanks

  • 🌾 Farmers Community: For valuable feedback and insights
  • πŸŽ“ Agricultural Experts: For domain knowledge
  • πŸ’» Open Source Community: For amazing tools and libraries
  • πŸ›οΈ Government Agencies: For data and scheme information

πŸ“š Data Sources

  • 🌐 OpenWeatherMap: Weather data API
  • πŸ›οΈ Government of India: Agricultural schemes data
  • πŸ“Š Agricultural Statistics: Production data
  • πŸ”¬ Research Institutions: Disease classification data

πŸ“ž Contact & Support

🌐 Get in Touch

Website Email GitHub

πŸ“± Follow Us

Twitter LinkedIn Facebook


🌱 "Growing Tomorrow's Agriculture Today" 🌱

Made with ❀️ by the AgriPlanner Team

⭐ Star this repository if you found it helpful! ⭐


πŸ“Š Project Statistics

GitHub stars GitHub forks GitHub watchers

GitHub last commit GitHub issues GitHub pull requests


Last Updated: January 2024

About

AgriPlanner is an innovative AI-powered farm management system designed to empower farmers with cutting-edge technology. Our platform integrates multiple intelligent modules that provide real-time decision-making tools, transforming traditional farming into smart agriculture.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published