AgriIntel
A web platform that helps farmers make better crop decisions by combining AI-powered crop recommendations, plant disease detection from leaf photos, irrigation advice, weather forecasts, and market price tracking in one multi-language app.
AgriIntel is a web platform aimed at helping farmers and agricultural users make better decisions about their crops. It combines a standard web application stack with a separate Python-based service that handles the AI-heavy tasks.
The platform covers several areas of farm decision-making. It can suggest which crops are likely to grow well based on soil and environmental data, identify plant diseases from photos of leaves, and recommend how much irrigation to apply given current weather and crop conditions. It also pulls in weather forecasts, tracks market price trends for crops, suggests fertilizers based on soil type, and predicts how much yield a crop might produce. A chatbot is included for farmers who want to ask questions in plain language.
On the technical side, the project is split into three folders: a React-based frontend for the browser interface, a Node.js and Express backend that handles user accounts and data routing, and a Python Flask service that runs the machine learning models built with TensorFlow and Keras. User authentication uses JWT tokens, and the database is MongoDB. The interface also supports multiple languages to reach a broader audience.
The README is a feature list and project structure overview. It does not include installation steps, live demo links, or details about how to configure or run the project locally, so the depth of each feature is not described beyond its one-line summary.
Where it fits
- Get AI-powered crop suggestions based on your soil type and local environmental data before planting season.
- Upload a photo of a diseased plant leaf to identify the disease and receive treatment recommendations.
- Receive irrigation volume advice adjusted to current weather conditions and your specific crop.
- Ask the chatbot plain-language questions about farming practices, fertilizer choices, or current market prices.