Skip to content

Yashwanth-79/Prithvi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌾 Prithvi: Your AI-Powered Farming Assistant 🌾

Prithvi is an advanced agricultural assistance platform designed to empower farmers with cutting-edge technology and data-driven insights. It helps farmers make informed decisions about water management, crop market trends, disease prediction, and connects them with a community of like-minded individuals for discussions and advice.

YouTube Demo : https://youtu.be/wiv4N-Tkgps

🚀 Features

🌊 Water Management:

  • Predict Future Water Levels: Get AI-powered predictions for water availability to help with irrigation planning.
  • Flood Analysis: Assess flood risks in your area based on trends and AI forecasts.
  • Water Data Visualization: View season-wise water level trends to manage resources better.

🌾 Crop Market Analysis:

  • Crop Suggestions: Receive AI-based recommendations for the best crops to plant based on your soil, land, and growing season.
  • Market Trends: Analyze current and predicted market prices and demand for crops to make better selling decisions.

🦠 Disease Prediction:

  • Image-Based Crop Diagnosis: Upload photos of your crops to detect potential diseases and pests.
  • Location-Specific Recommendations: Get tailored prevention and treatment advice based on your geographical area.

💬 Chatbot Assistance:

  • Instant Farming Advice: Use our AI chatbot for immediate responses to farming-related questions.
  • Image Support: Upload crop images to receive specific advice from the chatbot.

👩‍🌾 Farmer Community:

  • Connect with Other Farmers: Share tips, ask questions, and learn from other farmers' experiences.
  • Group Discussions: Participate in topic-based discussions like crop management, market trends, and more.

📋 How to Use the Application

  1. Water Management:

    • Enter your location to view water level predictions and trends.
    • Get flood analysis and alerts to prepare for emergencies.
  2. Crop Market Analysis:

    • Enter information about your farm and growing season.
    • Get suggestions for the best crops to grow and analyze the market trends.
  3. Disease Prediction:

    • Upload a clear image of your crops, especially the affected areas.
    • Receive a diagnosis along with prevention and treatment advice.
  4. Farmer Community:

    • Share your farming tips or advice with the community.
    • Join specific group discussions to engage with fellow farmers.

🛠️ Installation Guide

Prerequisites

  • Python 3.7+
  • Streamlit
  • Firebase Admin SDK

APIs requirements:

  • Gemini AI STudio API
  • Serper API
  • firebase credentials
  • Active GCP acees

Step-by-Step Instructions

  1. Clone the Repository
    git clone https://github.com/your-repo/prithvi-ai.git
    cd prithvi-ai
  2. Install Required Dependencies Ensure you have Python and pip installed. Then, install the necessary libraries:
pip install -r requirements.txt

Then run python main file on terminal

streamlit run main.py



About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages