Nectar is an advanced AI-powered mobile application designed to revolutionize agricultural practices by offering real-time, intelligent solutions for diagnosing plant and livestock diseases. With an emphasis on farmers in rural and underserved areas, Nectar tackles challenges like limited expert access, disease management, and boosting crop and livestock productivity.
- Dual-Chatbot System (Online & Offline):
- Online: Powered by LLaMA for in-depth diagnostic and farming advice.
- Offline: Mobile BERT-powered chatbot provides real-time assistance even without internet access.
- AI-Powered Disease Detection: Use MobileNet V2 for plant disease identification from uploaded images, providing instant results.
- Geolocation Services: Provides location-specific advice and access to nearby agricultural experts and veterinarians for personalized support.
- Community Forum: Allows farmers to interact with peers and experts, share ideas, and seek advice.
- Personalized Farming Feed: Curated content based on individual farming needs, practices, and regions.
- Disease Tracking and Calendar: Automatic tracking of diagnosed diseases with calendar reminders for crucial farming tasks like irrigation and fertilization.
- Multilingual Support: Powered by INMT-lite for real-time translations, ensuring accessibility across diverse language backgrounds, even offline.
- Offline Functionality: Full support for key features such as disease diagnosis, farm management tools, and chatbot usage without an internet connection.
Nectar provides a reliable, AI-powered solution for farmers, offering timely disease detection, expert advice, and real-time farming solutions. The app is especially useful in remote areas with limited internet connectivity, ensuring that farmers can get the support they need regardless of their circumstances. This makes it a vital tool for improving agricultural output and livelihoods in regions where farming is crucial to local economies.
- Timely Assistance: Provides immediate disease diagnosis and treatment plans, reducing crop and livestock loss.
- Localized Support: Offers geolocation-based guidance, ensuring advice is relevant to the local environment.
- Collaborative Problem Solving: Farmers can engage in discussions with experts and peers through the community forum.
- Enhanced Farm Management: Calendar integration helps farmers stay on top of critical farming tasks.
- Language Inclusivity: Supports multiple languages and dual-input methods (voice and text), ensuring accessibility even for those with limited reading or typing skills.
- Frontend: React Native for cross-platform mobile support (iOS & Android), ensuring smooth operation even on low-end devices.
- Localization: i18next for seamless multilingual support.
- Backend:
- Firebase for real-time data synchronization and secure user authentication.
- Node.js for efficient processing and scalability.
- MySQL for structured data management.
-
Install Dependencies:
npm install
-
Start the App:
npx expo start
You can open the app in:
- A development build
- Android emulator
- iOS simulator
- Expo Go for rapid prototyping
-
Reset the Project: If you want to start fresh:
npm run reset-project
- Expo Documentation: For more in-depth guides on app development.
- Learn Expo Tutorial: Step-by-step guide to building cross-platform apps.
We welcome contributions! Join us in making Nectar a powerful tool for farmers by submitting issues, feature requests, or pull requests on GitHub.