AS

aryanb10/smart_agrihub

分析与监控

本页由 AI 翻译,技术细节请以原文为准。 查看原文

1 stars 质量 42 趋势 6

Smart AgriHub是一个基于技术的平台,利用天气和土壤状况等数据帮助农民提升作物产量。

概览

全栈农业人工智能应用,具备作物预测、肥料推荐和植物病害检测功能。 - :根据土壤NPK和天气数据推荐最佳作物。- :推荐针对特定土壤和作物类型的肥料。- :上传植物叶片图像以检测病害(MVP模拟AI)。- :查看历史和分析。- :由Replit Auth支持。 - : React, Vite, TailwindCSS, Shadcn UI - : Node.js, Express - : Python (Scikit-Learn, NumPy) - : PostgreSQL(Drizzle ORM) 1. 安装依赖:2. 启动开发服务器:3. 打开http://localhost:5000 server/ml/中的Python脚本可以实时训练简单模型进行演示。生产环境时,用真实数据集替换模拟训练数据,并用joblib或pickle保存模型。 - : 可部署至 Vercel(参见 vercel.json)。- : 可部署于 Render 或 Heroku。

概述(AI 翻译)

全栈农业人工智能应用,具备作物预测、肥料推荐和植物病害检测功能。

特色

  • 作物预测:基于土壤NPK和天气数据推荐最佳作物。
  • 肥料推荐:建议针对特定土壤和作物类型的肥料。
  • 病害检测:上传植物叶片图像以检测病害(MVP模拟AI)。
  • 仪表盘:查看历史和分析。
  • Secure Auth:由 Replit Auth 驱动。

技术堆栈

  • 前端:React、Vite、TailwindCSS、Shadcn UI
  • 后端:Node.js,Express
  • AI/ML:Python(Scikit-Learn,NumPy)
  • 数据库:PostgreSQL(Drizzle ORM)

地方发展

  1. 安装依赖:

  2. 启动开发服务器:

  3. 开 http://localhost:5000

ML 模特

server/ml/ 中的 Python 脚本可以实时训练简单模型以供演示。在生产环境中,用真实数据集替换模拟训练数据,并用 joblib 或 pickle 保存模型。

部署

  • 前端:可以部署到 Vercel(参见 vercel.json)。
  • 后端:可部署到 Render 或 Heroku。

本页由 AI 翻译,技术细节请以原文为准。

README

SMART-AGRI-HUB

Full-stack Agriculture AI Application with Crop Prediction, Fertilizer Recommendation, and Plant Disease Detection.

Features

  • Crop Prediction: Suggests the best crop based on soil NPK and weather data.
  • Fertilizer Recommendation: Recommends fertilizer for specific soil and crop types.
  • Disease Detection: Upload plant leaf images to detect diseases (Simulated AI for MVP).
  • Dashboard: View history and analytics.
  • Secure Auth: Powered by Replit Auth.

Tech Stack

  • Frontend: React, Vite, TailwindCSS, Shadcn UI
  • Backend: Node.js, Express
  • AI/ML: Python (Scikit-Learn, NumPy)
  • Database: PostgreSQL (Drizzle ORM)

Local Development

  1. Install dependencies:
    npm install
    
  2. Start the development server:
    npm run dev
    
  3. Open http://localhost:5000

ML Models

The Python scripts in server/ml/ train simple models on-the-fly for demonstration. For production, replace the mock training data with real datasets and save the models using joblib or pickle.

Deployment

  • Frontend: Can be deployed to Vercel (see vercel.json).
  • Backend: Can be deployed to Render or Heroku.
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add aryanb10/smart_agrihub
新手?先看 mcpskill.org 教程 →