SmartKrishi

SmartKrishi

Your one-stop multilingual farmer assistant!

Created on 21st July 2024

SmartKrishi

SmartKrishi

Your one-stop multilingual farmer assistant!

The problem SmartKrishi solves

The Problem It Solves

Indian farmers face several significant challenges that hinder their agricultural productivity and sustainability:

  • Lack of Access to Accurate and Timely Information: Farmers often struggle to get reliable data and advice on best farming practices, crop selection, and market trends.
  • Difficulty Making Informed Decisions: Without proper guidance, farmers find it hard to make optimal decisions about which crops to plant, the right fertilizers to use, and how to manage pests effectively.
  • Impact of Climate Change and Unpredictable Weather: Changing weather patterns and climate conditions pose a threat to crop yields and farming schedules, making it harder for farmers to plan and adapt.
  • Language Barriers: Many modern agricultural apps and resources are available only in English, making it challenging for farmers who are not proficient in the language to benefit from these tools.
    Our project addresses these issues by providing farmers with a user-friendly application that delivers accurate, timely, and localized information, helping them make better decisions and improve their farming practices.

Challenges we ran into

During the development of our project, we encountered several challenges:

  • Crop Recommendation Model Integration: Integrating the crop recommendation model with the Flutter app was particularly challenging due to the server running on our local machine. This created issues with stability and accessibility, as the server was not deployed to a permanent, reliable host.
  • Multilingual Feature Implementation: Adding multilingual support to the app proved difficult. Setting up app localization in Flutter was complex and time-consuming. Ensuring accurate translations added to the challenge, because the user base is diverse.
  • Limitations of Gemini AI for Disease Detection: While using Gemini AI for plant disease detection, we discovered that it does not support generating responses in languages other than Hindi, English, and Bengali. This limitation impacted our ability to provide good multilingual support for farmers who speak other regional languages.

Discussion

Builders also viewed

See more projects on Devfolio