FasalAI is an AI-powered agricultural diagnostic tool designed to help farmers identify crop diseases instantly using machine learning. The system supports multiple classifiers (CNN, SVM, KNN, ResNet50, EfficientNetB0) and provides detailed treatment plans and weather risk analysis.
backend/
├── app.py # Flask API
├── database/ # MongoDB integration
├── models/ # Saved models & metrics
├── reports/ # PDF generation logic
└── train_new_models.py # Training script for ResNet50/EffNet
frontend/
├── src/
│ ├── App.jsx # Main Application UI
│ └── index.css # Styling & Design System
└── ...
backend/.python -m venv .venv.pip install flask flask-cors tensorflow scikit-learn pymongo reportlab opencv-python joblib.database/mongo.py.python app.py.frontend/.npm install.npm run dev.Built with ❤️ for Pakistani Farmers.