Logo Lanfrica

Digitcan/AgriBot-AI

Domaine:

agriculturenatural language processing

Type de record:

software
Créateur:
Dig
Hôte:
Intelligent Agriculture Assistant for African Smallholder Farmers Expert farming advice in English & Nigerian Pidgin — on web and smartwatch # 🌾 AgriBot AI ### Intelligent Agriculture Assistant for African Smallholder Farmers *Expert farming advice in English & Nigerian Pidgin — on web and smartwatch* --- ## 📖 Table of Contents - Overview - Features - System Architecture - Tech Stack - Project Structure - Teams & Responsibilities - Getting Started - API Reference - Farming Categories - Language Support - Wearable Experience - Development Workflow - Testing - Environment Variables - Contributing - License --- ## 🌍 Overview **AgriBot AI** is a multilingual, AI-powered agriculture assistant built specifically for African smallholder farmers. It delivers expert, practical farming advice through a conversational interface accessible on **web**, **mobile**, and **smartwatch** — making agricultural knowledge available to farmers who need it most, in the language they speak every day. Powered by **Google Gemini AI**, AgriBot answers questions about crop management, pest control, soil health, weather adaptation, market prices, livestock, and post-harvest storage — in plain **English** or **Nigerian Pidgin (Naija)**. > *"E good make every farmer get expert wey go guide am. Na so AgriBot take born."* --- ## ✨ Features ### Core Functionality - 🤖 **AI-Powered Chat** — Real-time farming advice via Google Gemini - 🌍 **Bilingual** — Full support for English and Nigerian Pidgin - 📂 **Smart Category Detection** — Auto-detects farming topic from message - 💬 **Multi-turn Conversations** — Context-aware chat history - ⌚ **Smartwatch Interface** — Wearable-optimised farming assistant - 📱 **Responsive Design** — Works seamlessly on mobile, tablet, and desktop ### Farmer Experience - Voice-to-text input for farmers with limited typing ability - Offline-friendly architecture for low-connectivity environments - Simple, low-data UI optimised for rural network conditions - Culturally relevant responses with local context ### Technical - Rate-limited API to prevent abuse - Secure environment variable manageme …