Inspiration

What inspired us to build this project was the challenges we see most of our farmers go through when it comes to crop treatment. Some of the local farmers find it difficult to know what kind of disease or pest is infecting or affecting their crops and the kind of treatment to be carried out. And for the newbie farmers, they can also get crop information on a certain crop, learn how to take care of crops, and know the right time to harvest a crop based on their location.

What it does

CropsAI is a mobile application aimed at aiding farmers by harnessing AI Image Recognition technology. Users can snap a photo of their crops, and the app's AI promptly analyzes the image to detect potential diseases. Following the analysis, CropAI provides treatment recommendations tailored to the identified disease, encompassing both organic and conventional methods. This app serves as a valuable tool for farmers of all expertise levels, granting them access to AI technology to enhance their crop management practices. By seamlessly integrating AI into agricultural processes, CropsAI offers a convenient and efficient solution for disease detection, treatment guidance, crop information, crop care and harvest prediction based on their location, ultimately empowering farmers to make informed decisions and optimize their yields.

How We built it

We built the app using Flutter by integrating the google-generate-ai package for Flutter. We used both the gemini-pro and gemini-pro-vision. The gemini-pro is used for text-based prompts, and the gemini-pro-vision is used for both image detection and text-based prompts. With this tool, we were able to build the CropAI app.

Challenges we ran into.

  • We faced lot of challenges coming up with the app UI.
  • Constructing the right prompt in the app.
  • We were able to build this app in one month, which is really challenging.

Accomplishments that I am proud of

  • We were able to build this app in one month, which is really a great success for me and my team.
  • Everyone we shared the app with or idea with is really interested in the project and sees how it comes up; this really made me want to keep pushing.
  • We came together as a team to achieve this project, and we are hoping that once it goes live, it will be able to help a lot of farmers in my location and the world at large.

What I learned

  • I learned how to integrate Gemini API into a flutter app.
  • I gained more experience on how to manage a team.
  • I learned a lot on farming and crops when consulting other professionals for guidance.

What's next for CropsAI

*Uploading the app to Play Store.

  • Add Community Forums for farmers.
  • Platform for farmers to connect with buyers and sellers of farm produce.

Built With

  • dart
  • flutter
  • geminiai
  • getx
  • google-generative-ai
  • vs-code
Share this project:

Updates