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 β¦