πΏ Dr. Roots: AI-powered WhatsApp bot for identifying African medicinal plants. This project uses machine learning to accurately recognize 7 common indigenous medicinal plants and provide safe usage information, bridging traditional herbal medicine with modern technology. Built with Python, TensorFlow, and integrated with WhatsApp via Twilio API.
# πΏ Doctor Roots: Indigenous Medicinal Plant Identifier
## Project Overview
Doctor Roots is an AI-powered WhatsApp bot designed to accurately identify indigenous African medicinal plants and provide safe usage information. This project aims to bridge the gap between traditional herbal medicine and modern technology, ensuring safe and effective use of medicinal plants while promoting conservation. ππ
Website link:
dr-roots-bff0f37dc742.herokβ¦
## Objective
Develop an AI model to identify 7 common African medicinal plants with high accuracy, and integrate this model into a WhatsApp bot for easy access by users. π€π²
## Features
- πΏ AI-powered plant identification from images
- π± WhatsApp integration for user-friendly access
- π Information on safe usage of identified medicinal plants
- π± Support for 7 common African medicinal plant species
## Target Plants
1. **Catharanthus roseus (L.) G. Don** - Chirindamatongo
2. **Psidium guajava L.** - Mugwavha
3. **Zingiber officinale Roscoe** - Tsangamidzi
4. **Citrus limon (L.) Burm. f.** - Mulemoni
5. **Mangifera indica L.** - Mumango
6. **Moringa oleifera Lour** - Moringa
7. **Aloe barbadensis** - Gavakava
## Technology Stack
- π Python
- π TensorFlow / Keras
- βοΈ Google Colab (for model training)
- π Twilio API (for WhatsApp integration)
- π Google Cloud Platform (for deployment)
## Setup and Installation
1. Clone this repository
2. Set up a Google Colab environment
3. Upload the dataset to Google Drive
4. Run the model training notebook
5. Deploy the model to Google Cloud Platform
6. Set up Twilio for WhatsApp integration
Detailed setup instructions will be provided in the project documentation.
## Twilio Sandbox Instructions
To test the WhatsApp bot, invite your friends to the Twilio Sandbox by sending a message from your device to:
π± **WhatsApp**: +1 415 523 8886
with the code: `join silly-degree.`
## Usage
Once deployed, users can interact with the Doctor Roots bot via WhatsApp by sending β¦