Varun1511/chatbot_evolution_submission
๐ฉบ Multilingual Medical AI Assistant
๐ Hello! This is my submission for the Chatbot Evolution Competition.
Meet our Multilingual Medical AI Assistant โ a powerful multimodal AI system that can analyze medical images and interact with users via text and realistic voice, in both English and Hindi. ๐๐ง ๐ค
๐ก What It Can Do
โ Analyze medical images (X-rays, scans, etc.) โ Understand voice input in Hindi and English โ Respond with text and voice output โ Give smart, LLM-powered insights โ Act as a virtual multilingual doctor assistant
๐ง Powered By
- Groq API for blazing-fast LLM inference
- Meta's LLaMA 3 Vision for text + image understanding
- OpenAI Whisper for accurate speech-to-text
- gTTS & ElevenLabs for voice generation
- Gradio for a clean and interactive UI
- deep_translator for translation between Hindi/English
โ๏ธ Architecture Overview
- Phase 1 โ Brain of the Doctor โ Groq + LLaMA 3 Vision processes both image and text
- Phase 2 โ Voice of the Patient โ Whisper captures and transcribes Hindi/English speech
- Phase 3 โ Voice of the Doctor โ gTTS + ElevenLabs generate natural, human-like responses
- Phase 4 โ User Interface โ Built with Gradio โ just speak, upload, and interact!
๐ Why This Matters
๐ฌ Multilingual support is critical in healthcare, especially for rural populations in India and beyond. ๐งโโ๏ธ This AI assistant bridges that gap by offering inclusive, accessible, and intelligent support โ without the language barrier.
๐ฅ Demo
Click "Open in Spaces" to try it out live!
Upload a medical image and ask questions in your preferred language.
๐ฆ Installation (Local)
If you want to run this locally:
git clone https://huggingface.co/spaces/your-username/medical-ai-assistant
cd medical-ai-assistant
pip install -r requirements.txt
python app.py