Skip to content

AI Medical Chatbot 2.0 (with Vision and Voice) Tutorial | AI in healthcare End-to-End Project

Notifications You must be signed in to change notification settings

widushan/Medical-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🩺 Medical Bot 2.0

AI Medical Chatbot with Vision and Voice
End-to-End Project for AI in Healthcare


🚀 Features

  • Conversational AI: Chat with patients and doctors using natural language.
  • Voice Support: Speech-to-text and text-to-speech for hands-free interaction.
  • Vision Integration: Analyze medical images (X-rays, scans, etc.).
  • Gradio Interface: Easy-to-use web UI for demo and testing.

🛠️ Installation

  1. Clone the repository

    git clone https://github.com/yourusername/medical-bot.git
    cd medical-bot
  2. Install dependencies

    pip install -r requirements.txt
  3. Set up API keys
    Create a .env file in the project root:

    GROQ_API_KEY=your_groq_api_key
    ELEVENLABS_API_KEY=your_elevenlabs_api_key
    

💡 Usage

Image Image
  • Voice of the Patient

    python voice_of_the_patient.py
  • Voice of the Doctor

    python voice_of_the_doctor.py

📦 Project Structure

Medical-Bot/
├── gradio_app.py
├── voice_of_the_patient.py
├── voice_of_the_doctor.py
├── requirements.txt
├── .env
└── README.md

📝 Contributing

Pull requests are welcome!
For major changes, please open an issue first to discuss what you would like to change.


📄 License

MIT


🙋‍♂️ Contact

For questions or support, contact widushanp@gmail.com

About

AI Medical Chatbot 2.0 (with Vision and Voice) Tutorial | AI in healthcare End-to-End Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages