Navraj12 / Agrotech-Guide

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AgrotechGuide:

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.

How to Run:

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

Output :

Feedback

If you have any feedback, please reach out to me at yogendrabaskota18@gmail.com

About


Languages

Language:Jupyter Notebook 78.7%Language:Dart 14.6%Language:C++ 3.1%Language:CMake 2.0%Language:Python 1.0%Language:Swift 0.2%Language:HTML 0.2%Language:C 0.1%Language:Kotlin 0.0%Language:Objective-C 0.0%