Logo Lanfrica

NishaSPotkule/AI-Based_Farmer_Assistant

Domain:

agriculture

Record type:

software
Creator:
Nis
Host:
An AI-based farmer assistance application that helps farmers detect crop diseases, recommend suitable crops, provide weather predictions, display real-time mandi prices, offer an AI chatbot for queries, and include a community feature to stay connected with other farmers. # 🌾 Smart Kisan - AI Based Farmer Assistant Application Smart Kisan is an AI-powered Android application designed to assist farmers in making better agricultural decisions. The application combines Machine Learning, Artificial Intelligence, Firebase, and real-time APIs to provide services such as crop disease detection, crop recommendation, weather forecasting, mandi price updates, expense tracking, community interaction, and Chatbot. --- ## πŸ“± Features ### 🌿 Crop Disease Detection - Detects plant diseases from leaf images. - Uses a TensorFlow Lite model based on MobileNetV2. - Provides disease prediction. - Works directly on mobile devices for faster results. ### 🌱 Crop Recommendation - Recommends suitable crops based on: - Nitrogen (N) - Phosphorus (P) - Potassium (K) - Temperature - Humidity - Rainfall - Uses a Random Forest Machine Learning model. ### ☁️ Weather Forecast - Provides real-time weather information. - Displays: - Temperature - Humidity - Rainfall - Weather conditions - Helps farmers plan agricultural activities effectively. ### πŸ’° Mandi Price Updates - Displays current crop market prices. - Helps farmers make better selling decisions. - Provides access to real-time agricultural market information. ### πŸ“Š Expense Tracker - Allows farmers to record income and expenses. - Tracks farming costs and profits. - Helps maintain financial records digitally. ### πŸ‘¨β€πŸŒΎ Farmer Community - Enables farmers to interact with each other. - Share farming experiences and solutions. - Build a collaborative farming ecosystem. ### πŸ€– AI Chatbot - Provides instant responses to agricultural queries. - Uses AI and Natural Language Processing (NLP). - Acts as a virtual farming assistant. --- ## πŸ—οΈ System Architecture ```text User β”‚ β–Ό Android Application β”‚ β”œβ”€β”€ Crop Disease Detection β”‚ β”‚ β”‚ β–Ό β”‚ TensorFlow Lite Model β”‚ β”œβ”€β”€ Crop Recommendation β”‚ β”‚ β”‚ β–Ό β”‚ Random Forest Model β”‚ β”œβ”€β”€ Weather API β”‚ β”œβ”€β”€ Mandi Price API β”‚ β”œβ”€β”€ AI Chatbot β”‚ └── Firebase Ba …