FarmerAI-

🌾 Farmer AI — Professional Smart Crop Intelligence Platform

Farmer AI Banner

Farmer AI is a high-performance, professional-grade agricultural intelligence platform designed to empower farmers with data-driven decision-making. It combines advanced machine learning models, real-time data integration, and an intelligent AI advisory system within a premium, SaaS-style user interface.


🚀 Live Demo

Check out the live website here: https://SajidAnsari786.github.io/FarmerAI-/
(Note: The live demo runs in Demo Mode. For full AI functionality, please run the local backend.)


✨ Key Features

1. Smart Crop Recommendation

2. Precision Yield Estimation

3. Intelligent AI Advisor

4. Real-Time Market & Weather


🛠️ Technology Stack

Component Technology
Frontend React, Lucide Icons, Vanilla CSS (Premium Glassmorphism)
Backend FastAPI (Python), Uvicorn
Machine Learning Scikit-Learn (Random Forest), XGBoost
Data Processing Pandas, NumPy, Joblib
Deployment GitHub Pages (Frontend), Cloud Run / Local (Backend)

📦 Installation & Setup

1. Clone the Repository

git clone https://github.com/SajidAnsari786/FarmerAI-.git
cd FarmerAI-

2. Setup Backend

cd backend
pip install -r requirements.txt
python train_model.py  # To generate the ML models
python main.py         # To start the API server

3. Setup Frontend

cd frontend
npm install
npm run dev

📊 Model Performance


🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📄 License

This project is licensed under the MIT License.