π I Built a Full AI Farming Platform in 24 Hours (TensorFlow.js + NLP + ML)
From idea to working product in a single day β hereβs how I built KrishiAI, a multi-module AI system using TensorFlow.js, NLP, and ML algorithms with the help of GitHub Copilot.
π₯ Live Demo Preview
π§ Architecture Diagram (Core of the System)
KrishiAI is an AI-powered farming assistant that provides:
πΏ Disease detection from plant images
π¬ Multi-language chatbot
πΎ Crop recommendations
π Price prediction
π§ͺ Fertilizer optimization
πΌοΈ Feature Screenshots
πΏ Disease Detection
π¬ AI Chatbot
πΎ Crop Recommendation
π Price Prediction
β‘ Tech Stack
Frontend: React.js
Backend: Express.js
AI/ML:
TensorFlow.js (CNN)
KNN Algorithm
ARIMA Model
NLP: Natural.js
APIs: Weather + agriculture datasets
π§© How I Built It (Fast Breakdown)
- Setup (30 mins) Monorepo (React + Express) Modular AI architecture
- πΏ Disease Detection (CNN) Image preprocessing β Model inference Output: disease + confidence + treatment POST /api/disease/detect-image
- π¬ NLP Chatbot Multi-language understanding Intent + entity extraction POST /api/chat
- πΎ Crop Recommendation (KNN) Soil + weather input Returns best crops
- π Price Prediction (ARIMA) Time-series forecasting 7-day prediction
- π§ͺ Fertilizer Optimization Budget-based recommendation β±οΈ Built in Just 9 Hours Task Time Setup 30 mins AI Models 4 hrs Frontend 1.5 hrs Testing 1.5 hrs Deployment 1 hr Total ~9 hrs π€ How AI Helped
Using GitHub Copilot:
Generated ML logic
Accelerated API development
Reduced development time drastically
π 1 week work β done in 24 hours
π GitHub Repo
π https://github.com/ManishKumawat450/KrishiAi
π Whatβs Next?
Mobile app
Better datasets
Offline AI support
Improved UI/UX
π₯ Final Thought
One developer + AI tools = full product in a day.

Top comments (0)