My chatbot is a healthcare support tool that understands your needs in Darija (Moroccan Arabic) and English. Whether you're looking for quick medical guidance or essential information about medications, we've got you covered!
# Se7ti-AI: Medical Assistance and Medication Information App
## Overview
Se7ti-AI is a medical assistance application designed to address healthcare accessibility challenges in Morocco. The application leverages AI to provide medical guidance, pre-diagnosis, and medication information in both Moroccan Arabic (Darija) and English.
## Project Structure
The project consists of three main implementation variations:
- `main.py` - Core implementation using Google's Generative AI
- `main-llama.py` - Implementation using Llama model
- `main-multimodel.py` - Enhanced implementation supporting multiple AI models
## Key Features
1. **Medical Pre-Diagnosis**
- Symptom analysis and preliminary health assessment
- Urgency evaluation for medical conditions
- Available in English with Darija support coming soon
2. **Medication Information**
- Extract medication details via OCR from uploaded images
- Provide usage instructions and potential side effects
- Search medication information by name
3. **Multi-language Support**
- English and Moroccan Arabic (Darija) interfaces
- Translation capabilities between languages
4. **User Privacy Protection**
- Option to modify personal information before submission
- Control over sensitive medical data
## Background and Problem Statement
In Morocco, many people struggle to access healthcare or receive timely advice due to language barriers, lack of resources, or the unavailability of nearby medical professionals. Specifically, Moroccan users face challenges when trying to use large language models or medical applications for self-diagnosis and understanding their health conditions. Additionally, many patients fail to fully read or understand the information provided with medications, leading to potential misuse or missed side effects. Furthermore, patients often do not know whether a medical issue is urgent or not.
The lack of accessibility to reliable health resources in Moroccan Arabic (Darija) compounds the problem, as most avail …