Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌾 AI-Based Smart Irrigation System

An AI-powered smart irrigation and crop recommendation platform that combines Machine Learning, weather intelligence, soil analysis, and RAG-based agricultural knowledge to support intelligent farming decisions.

Preview

smart

Key Features

  • AI-based Irrigation Decision System
  • Crop Recommendation
  • Weather API Integration
  • Soil Moisture Analysis
  • RAG Knowledge Base
  • FastAPI REST APIs
  • Streamlit Dashboard
  • Docker Deployment

Tech Stack

Category Technologies
AI/ML XGBoost, LightGBM, Random Forest
Backend FastAPI
Database PostgreSQL
Dashboard Streamlit
AI RAG, Grok API
DevOps Docker

Project Structure

smart_irrigation/
india_crop_recommendation/
streamlit_app.py
requirements.txt
README.md

Quick Start

git clone https://github.com/nithu0035/smart-irrigation-system-with-weather-aware-crop-guidance.git

cd smart-irrigation-system-with-weather-aware-crop-guidance

pip install -r requirements.txt

streamlit run smart_irrigation_app.py

Technologies

Python
FastAPI
Streamlit
PostgreSQL
Docker
XGBoost
LightGBM
RAG
Weather APIs

Author

Gudipatoju Nitesh

Portfolio: https://nithu0035.github.io/Portfolio-Website

LinkedIn: https://linkedin.com/in/nitesh-gudipatoju

About

🌾 AI-powered smart irrigation system with real-time weather prediction, crop recommendation, soil moisture analysis & ML-based scheduling for Indian agriculture.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages