AI Powered Assistant for Farmers
Food is the major source of life and Farmers are the backbone of society.
But, Are we giving utmost importance and support to agriculture and farming? A lot of Technological advancements and research using AI are happening every day related to agriculture, but most farmers have no access to them. In order to bridge the gap between Technology and Agriculture, we made FarmX.
- Supports Plant Disease detection for 38 different Diseases trained using SOTA Deep Learning Models.
- Information Related to Crop Diseases such as causes and prevention.
- Region Based Crop Suggestion along with conditions.
- Fertilizer Suggestion Based on Soil Condition.
- Crop Recommendation Based on Environmental Factors+Soil Conditions
- News Feed for knowledge sharing and understanding proven foreign agricultural practices from one another
- Direct Investment Support from any indvidual to help farmers grow economically.
- Funding and Donation support in crisis times to help farmers sustain the period
- Direct Selling option to remove middle-men exploitation
- Make sure to install flutter in your pc and check by running the below commands on command prompt to ensure everything is perfectly installed.
flutter doctor
- Follow the below instructions on command line to install and run the application. The following instructions are for VSCode, You are free to use any other application you may like
git clone https://github.com/madhucharan/FarmX.git
cd FarmX/FARMX APP
- To open and run using VSCODE from command line
code .
- To run the application ( Make Sure to have Andriod Virtual Machine or Your mobile connected via USB with Developer Mode turned On and permitted the PC to for USB Debugging)
flutter pub get
flutter run lib/main.dart
Note: This app currently supports only Andriod Devices.
To know more about how the app works, checkout this video
All the Deployment Related Code Can be found at Farmx-Model-Deployment-Repo
This project was made as a part of Google Solution Challenge 2021. Feel Free to suggest improvements and raise issues if any. Reach out to me at @themadhucharan to discuss further if needed.