Skip to content

Repository files navigation

AgriBuddy – Smart Farming Assistant

AgriBuddy is an AI-powered web application designed to assist farmers with smart agricultural decision-making. It integrates an intelligent chatbot, farming resources, government scheme information, a marketplace, and weather forecasting into a single platform.

Live Website: https://agri-buddy-mu.vercel.app/

PROBLEM STATEMENT

Farmers often face challenges such as:

  • Lack of real-time agricultural guidance
  • Limited awareness of government schemes
  • Difficulty selecting suitable seeds, fertilizers, and practices
  • Unpredictable weather conditions
  • Limited access to expert advice

AgriBuddy addresses these issues using AI-driven assistance and digital farming tools.

FEATURES

AI CHATBOT

  • Ask questions related to crops, soil, pests, irrigation, and farming practices
  • Provides instant and easy-to-understand responses
  • Acts as a virtual farming assistant available 24/7

FARMING RESOURCES

  • Soil Health and Management
  • Crop Rotation Strategies
  • Water Conservation and Irrigation
  • Pest and Disease Control
  • Market Insights and Export Opportunities

GOVERNMENT SCHEMES AND SUPPORT

  • PM Kisan Yojana
  • Pradhan Mantri Krishi Sinchayee Yojana
  • Kisan Credit Card Scheme
  • Soil Health Card Scheme
  • National Mission on Micro Irrigation

FARMER’S MARKETPLACE

  • Purchase seeds, fertilizers, equipment, and pesticides
  • Product ratings and reviews
  • Stock availability and discounts
  • “Ask AgriBuddy” support for product-related queries

WEATHER FORECASTING

  • Location-based weather details
  • Current weather conditions
  • 5-day weather forecast
  • Temperature trends
  • Rainfall, humidity, and wind information
  • Helps farmers plan irrigation, sowing, and harvesting

TECHNOLOGY STACK

Frontend:

  • HTML
  • CSS
  • JavaScript
  • Responsive UI with modern dark theme

Backend and APIs:

  • AI chatbot integration
  • Weather API for real-time forecasting
  • Data handling for resources and marketplace

Deployment:

  • Vercel

PROJECT STRUCTURE

AgriBuddy/ │ ├── public/ │ └── assets/ │ ├── src/ │ ├── components/ │ ├── pages/ │ ├── chatbot/ │ ├── marketplace/ │ ├── resources/ │ └── weather/ │ ├── styles/ ├── README.txt └── package.json

LOCAL INSTALLATION AND SETUP

  1. Clone the repository: git clone https://github.com/your-username/agribuddy.git

  2. Navigate to the project folder: cd agribuddy

  3. Install dependencies: npm install

  4. Run the project: npm run dev

USE CASES

  • Farmers seeking instant agricultural guidance
  • Students learning smart farming and AgriTech
  • Agricultural startups and researchers
  • Digital farming and rural empowerment initiatives

FUTURE ENHANCEMENTS

  • Multilingual chatbot support
  • Image-based crop disease detection
  • Personalized crop recommendations
  • Farmer community discussion forum
  • Mobile application version
  • Real-time market price API integration

AUTHOR

Name: Anfas Mohasin Field: Computer Science Engineering (AI Focus) Interest Areas: Artificial Intelligence, Agriculture Technology, Social Impact Projects

LICENSE

This project is licensed under the MIT License.

SUPPORT

If you find this project useful:

  • Share it with others
  • Fork the repository
  • Contribute to its development

About

AgriBuddy is an AI-powered web application designed to assist farmers with smart agricultural decision-making. It integrates an intelligent chatbot, farming resources, government scheme information, a marketplace, and weather forecasting into a single platform.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages