AgrotechGuide is an innovative crop recommendation system that utilizes machine learning to suggest the most suitable crop based on soil and environmental data analysis. With a dataset of 2200 labeled land profiles, the system provides tailored recommendations for optimal crop choices. Users interact through a user-friendly frontend developed on the Flutter framework, providing land data and environmental inputs for analysis. AgrotechGuide not only suggests crops but also offers cultivation guidance for the recommended crop.
To run this,
-
Install code editors from Here
-
Install Flutter from Here
-
Install android studio from Here
-
Clone above repository in any folder
-
Start the Android studio emulator ,You can you external emulator as well to run this project. (don't forget to connect the emulator with your code. you can simply do it from 1: VSCode, 2: command palette, 3: flutter:select device, and choose your device/emulator)
-
open that folder in VSCode
-
Open command prompt and run following command to check is everything is ok with flutter?
flutter doctor
- if everything is ok, Run following command to run flutter app
flutter run
-
Now put the necessary information and click on submit button, you can get the suggestion that which crop is best for your soil.
-
to get output, backend algorithm must be running and don't forget to modify the IP addresses to your own
And you can see the output in your device/Emulator
If you have any feedback, please reach out to me at yogendrabaskota18@gmail.com